我把我的甘特圖(ChartPanel)放入一個JScrollPane,並創建一個名爲[放大]的按鈕。
按鈕[放大]的功能是:
當我單擊[放大]按鈕時,圖表面板的寬度將加倍。jfreechart:甘特圖任務標籤字體大小
newSize = originalChartWidth * 2;
chartPanel.setPreferredSize(new java.awt.Dimension(newSize, 1000));
點擊[放大]按鈕後,會出現JScrollPane的滾動條。
然後用戶可以滾動以放大後觀看整個圖表。
但有一個問題,當我將圖表面板寬度加倍時,任務標籤字體也會放大。
放大之前在
在放大後(字體會變形,難以閱讀)
有什麼辦法,以保持原來的字體之後我加倍圖表面板寬度?
交叉貼[這裏](http://www.jfree.org/forum/viewtopic.php?f=3&t=117154)。 – trashgod