Я создаю новый вид для плагина eclipse rcp. В этом представлении я хочу использовать горизонтальный (!) StackedBar JFreeChart с высотой исправления 20. Проблема заключается в том, что метки элементов отображаются слишком маленькими, хотя есть много места для отображения большего размера (см. Рисунок) Установка большего размера размер с "setSeriesItemLabelFont()" не приведет к увеличению максимума этикетке, но только по ширинеJFreechart Метка слишком маленькая
Изображение:
image http://s14.directupload.net/images/120612/n2zm8rkh.png
Вот мой код: ViewPart:
@Override
public void createPartControl(Composite parent) {
GridLayout gridLayout = new GridLayout(1, false);
parent.setLayout(gridLayout);
totalRenderingContent = new TotalRenderingContent(parent);
}
и TotalRenderingContent.java
public TotalRenderingContent(Composite parent) {
chartComposite = new Composite(parent, SWT.EMBEDDED);
GridData gridDataChart = new GridData(GridData.FILL, GridData.FILL, true, false);
gridDataChart.heightHint = 20;
chartComposite.setLayoutData(gridDataChart);
chartFrame = SWT_AWT.new_Frame(chartComposite);
createTotalRenderingContent();
}
private void createTotalRenderingContent() {
Chart renderingChart = new TotalRenderingChart();
JFreeChart chart = renderingChart.getChart();
ChartPanel chartPanel = new ChartPanel(chart);
chartFrame.add(chartPanel);
}