Ligne droite en java

Guillaume -  
KX Messages postés 19031 Statut Modérateur -
Bonjour,
J'ai fait une JFrame avec des JButton, JLabel et JTextfield et j'aurais voulu savoir si c'était possible d'encadrer tout ça en faisant des lignes droites ?
si oui comment faire ? merci

1 réponse

  1. KX Messages postés 19031 Statut Modérateur 3 020
     
    Tu peux mettre plusieurs composants dans un JPanel auquel tu rajoutes une bordure.

    Exemple :

    JPanel panel = new JPanel(new GridLayout(3,3));        
    for (int i=0; i<9; i++)
    	panel.add(new JButton(String.valueOf(i)));
    panel.setBorder(BorderFactory.createLineBorder(Color.RED));
    
    JFrame frame = new JFrame();
    frame.add(panel);       
    frame.pack();
    frame.setVisible(true);
    frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    0