Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package info1.vue;
- import javax.swing.*;
- import java.awt.*;
- public class ListeParties extends JFrame {
- private JButton retour;
- private JButton rejoindre;
- private JList liste;
- private JTextField bonus;
- public ListeParties(String titre) {
- super(titre);
- JPanel general = new JPanel();
- general.setLayout(new BorderLayout());
- this.getContentPane().add(general);
- JPanel panelListe = new JPanel();
- panelListe.setLayout(new FlowLayout());
- JPanel panelBoutons = new JPanel();
- panelBoutons.setLayout(new BorderLayout());
- retour = new JButton("Retour");
- rejoindre = new JButton("Rejoindre");
- panelBoutons.add(retour, BorderLayout.WEST);
- panelBoutons.add(rejoindre, BorderLayout.EAST);
- String[] values = {"test","retest","reretest"};
- liste = new JList(values);
- panelListe.add(liste);
- liste.setSelectionMode(ListSelectionModel.SINGLE_SELECTION);
- liste.setLayoutOrientation(JList.HORIZONTAL_WRAP);
- liste.setPreferredSize(new Dimension(1000,700));
- general.add(panelListe, BorderLayout.CENTER);
- general.add(panelBoutons, BorderLayout.SOUTH);
- this.setPreferredSize(new Dimension(1200, 800));
- this.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
- this.pack();
- this.setVisible(true);
- }
- public static void main(String[] args) {
- new ListeParties("Choix d'une partie");
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement