2009-10-30 160 views
4

是否有一種簡單的方法來禁用在ChartComposite中繪製的XYPlot的放大/縮小功能?重寫爲XYPlot變焦方法將是一個解決方案,但我不知道是否有一個簡單的方法..JFreeChart禁用縮放

回答

10

嘗試

getYourChartPanel().setDomainZoomable(false); 
getYourChartPanel().setRangeZoomable(false); 

setDomainZoomable()setRangeZoomable()

+0

我不使用ChartPanel看,我使用ChartComposite進行SWT。 ChartConposite沒有setDomainZoomable()和setRangeZoomable()方法。 – penguru 2009-10-30 13:53:01

+0

這在原始問題中會有所幫助。 – I82Much 2009-10-30 14:14:44

+1

我發現ChartComposite也有setDomainZoomable()和setRangeZoomable()方法。 – penguru 2009-11-03 07:45:19