如何在SWT中使用chart(曲線圖表,如柱狀圖,餅圖等)? 目前我知道的有兩種方式:
方式一: 使用Eclipse BIRT中的chart引擎。 BIRT中的chart是隨BIRT一起發(fā)布的,原只提供BIRT的報表來顯示統(tǒng)計(jì)圖表,但是chart引擎可以單獨(dú)安裝(需要GEF和EMF),在BIRT的下載頁面可以看到單獨(dú)的下載鏈接,其中還包含了一些簡單的例子(曲線圖,三維餅圖等)。 chart引擎可以用在SWT,也可以在Swing中使用。 BIRT提供的sample就包含了在SWT和Swing中的例程。 我參照sample簡單的嘗試了一下。


方式二: 使用JFreeChart。 最新的JFreeChart 1.0.2增加了對SWT的支持。以前我只在JSP網(wǎng)頁上使用過JFreeChart,還沒有試過新增對SWT的支持,有空去看看。
Technorati : birt, eclipse, jfreechart, rcp, swt