J'ai (JFreeChart), buttonPanel
et errorPanel
.Problèmes BorderLayout
frame.add(chartPanel, BorderLayout.PAGE_START);
JPanel buttonPanel = new JPanel(new FlowLayout(FlowLayout.CENTER));
errorPanel = new JLabel("Error String");
errorPanel.setHorizontalAlignment(JLabel.CENTER);
frame.getContentPane().add(buttonPanel, BorderLayout.CENTER);
frame.getContentPane().add(errorPanel, BorderLayout.SOUTH);
Lorsque je modifie la hauteur de la fenêtre d'application, buttonPanel et errorPanel ont disparu.
Quand je ne me JLabel:
frame.add(chartPanel);
JPanel buttonPanel = new JPanel(new FlowLayout(FlowLayout.CENTER));
frame.getContentPane().add(buttonPanel, BorderLayout.SOUTH);
il est Okey dans le changement de la hauteur de la fenêtre d'application. Comment faire les choses correctement et ne pas avoir de problèmes avec le zoom de la fenêtre?
Je ne peux pas mettre à l'échelle la fenêtre de l'application en utilisant ce code – Denis