G
Gast
Gast
Hallo,
habe ein kleines Problem.
Das ist meine DesktopPane die maximiert ist. Jetzt habe ich darin ein paar InternalFrames und möchte, das diese sich beim ändern der Größe der DesktopPane prozentual mit verkleinern. momentan bleiben Sie natürlich bei Ihrer festen Größe. Das liegt daran, das ich:
dem chartPanel eine feste Größe zuordne.
Hat da jemand eine Idee.
Dies ist ein Beispielcode von JFreechart.
Wäre über jeden Hinweis froh.
habe ein kleines Problem.
Code:
Dimension d = Toolkit.getDefaultToolkit().getScreenSize();
final JDesktopPane desktopPane = new JDesktopPane();
desktopPane.setPreferredSize(d);
Code:
private JInternalFrame createFrame1() {
final DefaultCategoryDataset dataset = new DefaultCategoryDataset();
dataset.addValue(34.0, "Series 1", "Category 1");
dataset.addValue(23.0, "Series 1", "Category 2");
dataset.addValue(54.0, "Series 1", "Category 3");
final JFreeChart chart = ChartFactory.createBarChart(
"Bar Chart",
"Category",
"Series",
dataset,
PlotOrientation.VERTICAL,
true,
true,
false
);
final ChartPanel chartPanel = new ChartPanel(chart);
chartPanel.setPreferredSize(new Dimension(400, 250));
final JInternalFrame frame = new JInternalFrame("Frame 1", true);
frame.setClosable(true);
frame.setMaximizable(true);
frame.getContentPane().add(chartPanel);
return frame;
}
Hat da jemand eine Idee.
Dies ist ein Beispielcode von JFreechart.
Wäre über jeden Hinweis froh.