2010-05-06 22 views
5

Tôi có Biểu đồ thanh xếp chồng được tạo bằng JFreeChart. Các nhãn của danh mục khá lớn và chúng trùng với nhãn của Thanh tiếp theo. Tôi muốn quấn nó vào dòng tiếp theo. Tôi đã làm một số tìm kiếm và thấy rằng tôi phải sử dụng mã dưới đây. setMaximumCategoryLabelLines (2) trong CategoryAxis và vẫn không được bọc vào dòng tiếp theo.Cách quấn nhãn danh mục trong JfreeChart

Vui lòng đề xuất giải pháp.

Trả lời

12

Thay đổi BarChartDemo1code như được hiển thị và sử dụng tên danh mục dài, tôi thấy biểu đồ bên dưới. Dường như nó cũng hoạt động với quá trình dựng hình xếp chồng. Đó có phải là hiệu ứng mong muốn không?

private static JFreeChart createChart(CategoryDataset dataset) { 
    ... 
    // OPTIONAL CUSTOMISATION COMPLETED. 
    domainAxis.setMaximumCategoryLabelLines(2); 
    ... 
} 

image