Ceci crée un cadre dont le bouton est de taille égale à l'image et l'étiquette ne se met pas en place comme je le souhaitais.JButton obtenant une taille égale à Jframe lors de l'ajout de plusieurs composants
public class Try extends JFrame {
public Try(){
JFrame f = new JFrame("TRY");
JButton btn = new JButton(HI);
JLabel l = new JLabel("label");
btn.setBounds(50,100,100,50);
l.setBounds(50,0,100,100);
f.add(btn);
f.add(l);***strong text***
f.setSize(500,500);
f.setVisible(true);
f.getContentPane().setBackground(Color.white);
}
public static void main(String[] args){
Try t = new Try();
}
}
vous devez essayer d'utiliser un gestionnaire de mise en page https://docs.oracle.com/javase/tutorial/uiswing/layout/visual.html – Jerry06
Fournir ASCII art ou un dessin simple de la mise en page * prévue * de l'interface graphique à la taille minimale, et si redimensionnable, avec plus de largeur et de hauteur. (Avec le bouton et l'étiquette positionnés à ces limites, il y a ** beaucoup ** d'espace supplémentaire dans l'interface graphique, suggérant qu'il y aura plus de composants.) –
Indentation corrigée – stealthjong