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


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