Comment définir la taille de JButton?

je suis en train de mettre la taille de JButton, mais par défaut il prendre tout le cadre, c'est la hauteur de définir facilement, mais je ne peux pas définir la largeur d' & pourquoi sa se comporter comme ça, je ne sais pas.

mon code :

    JButton btnNewButton = new JButton("");
    btnNewButton.setPreferredSize(new Dimension(32,0));
    ImageIcon icon = new    ImageIcon(this.getClass().getResource("/images/images_Left.png"));
    btnNewButton.setIcon(icon);
    boxTlacitek.add(btnNewButton);
    getContentPane().add(btnNewButton, BorderLayout.NORTH);

toute suggestion s'il vous plaît ?

Vous pourriez trouver cela utile et fournir des réponses à de nombreux composants swing taille/position par rapport à ce genre de questions. docs.oracle.com/javase/tutorial/uiswing/layout/using.html

OriginalL'auteur Java Curious ღ | 2013-08-13