1 pièce(s) jointe(s)
Boutons de tailles différentes
Bonjour,
En faite j'ai un petit problème dans une fenêtre, les boutons n'ont pas la même taille (width and height) voir pièce jointe
la fen^tre se compose comme suit
un left panel et un right panel
dans le right panel j'ai une glue, puis les 3 boutons
Code:
1 2 3
| rightPanel = new JPanel();
rightPanel.setBackground(Color.GREEN);
rightPanel.setLayout(new BoxLayout(rightPanel, BoxLayout.Y_AXIS)); |
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
| private void createRightPanelButtons() {
rightPanel.add(Box.createVerticalGlue());
lastResvButton = new JButton("LastResv");
lastResvButton.setAlignmentX(Component.CENTER_ALIGNMENT);
rightPanel.add(lastResvButton);
okButton = new JButton("OK");
okButton.setAlignmentX(Component.CENTER_ALIGNMENT);
rightPanel.add(okButton);
closeButton = new JButton("Close");
closeButton.setAlignmentX(Component.CENTER_ALIGNMENT);
rightPanel.add(closeButton);
} |
j'ai essaye de changer le layout du right panel en gridlayout, mais là les 4 composants (glue plus 3 boutons) prennent la même taille et donc les boutons deviennent énormes.
Comment faire pour que les boutons aient la même taille mais reste petits.
Merci