2011-09-01 38 views
6

Giống như tiêu đề cho biết, nếu tôi có JFreeChart (hoặc muốn tạo một phông chữ) làm cách nào để chỉ định phông chữ được sử dụng cho các giá trị trên trục? Không phải nhãn trục, mà là giá trị thực. Cụ thể là tôi chỉ muốn làm cho phông chữ lớn hơn một chút.Cách thay đổi phông chữ giá trị trục trên JFreeChart

Trả lời

12

Đối với Phạm vi Axis

CategoryPlot p = chart.getCategoryPlot(); 
ValueAxis axis = p.getRangeAxis(); 

Đối domian Axis

CategoryPlot p = chart.getCategoryPlot(); 
CategoryAxis axis = p.getDomainAxis(); 

sau đó thiết lập phông chữ như

Font font = new Font("Dialog", Font.PLAIN, 30); 
axis.setTickLabelFont(font) 
+0

Cảm ơn bạn đã cung cấp câu trả lời đầy đủ; chấp nhận câu trả lời của trỏ đến tài liệu API đã không nhận được tôi ở đó (hoàn thành jfreehcart noob) –

+1

'setTicklabelFont' ->' setTickLabelFont' – JohnJ

+1

@JohnJ thanks thay đổi – Neo

Các vấn đề liên quan