Ajout
This commit is contained in:
BIN
BUT1/CONTROLE/DEV2.1/Entrainement/SUJETB/EXO3/Direction.class
Normal file
BIN
BUT1/CONTROLE/DEV2.1/Entrainement/SUJETB/EXO3/Direction.class
Normal file
Binary file not shown.
55
BUT1/CONTROLE/DEV2.1/Entrainement/SUJETB/EXO3/Direction.java
Normal file
55
BUT1/CONTROLE/DEV2.1/Entrainement/SUJETB/EXO3/Direction.java
Normal file
@@ -0,0 +1,55 @@
|
||||
import javax.swing.*;
|
||||
import java.awt.*;
|
||||
|
||||
public class Direction {
|
||||
|
||||
public Direction() {
|
||||
JFrame fenetre = new JFrame("Boutons aux Coins");
|
||||
fenetre.setSize(400, 400);
|
||||
fenetre.setMinimumSize(new Dimension(150,150));
|
||||
fenetre.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
|
||||
|
||||
JPanel panneau = new JPanel(new BorderLayout());
|
||||
|
||||
JButton hautGauche = new JButton("◤");
|
||||
JButton hautDroit = new JButton("◥");
|
||||
JButton basGauche = new JButton("◣");
|
||||
JButton basDroit = new JButton("◢");
|
||||
|
||||
hautGauche.setPreferredSize(new Dimension(50, 50));
|
||||
hautDroit.setPreferredSize(new Dimension(50, 50));
|
||||
basGauche.setPreferredSize(new Dimension(50, 50));
|
||||
basDroit.setPreferredSize(new Dimension(50, 50));
|
||||
|
||||
JPanel panneauHautGauche = new JPanel(new FlowLayout(FlowLayout.LEFT));
|
||||
panneauHautGauche.add(hautGauche);
|
||||
|
||||
JPanel panneauHautDroit = new JPanel(new FlowLayout(FlowLayout.RIGHT));
|
||||
panneauHautDroit.add(hautDroit);
|
||||
|
||||
JPanel panneauHaut = new JPanel(new BorderLayout());
|
||||
panneauHaut.add(panneauHautGauche, BorderLayout.WEST);
|
||||
panneauHaut.add(panneauHautDroit, BorderLayout.EAST);
|
||||
|
||||
JPanel panneauBasGauche = new JPanel(new FlowLayout(FlowLayout.LEFT));
|
||||
panneauBasGauche.add(basGauche);
|
||||
|
||||
JPanel panneauBasDroit = new JPanel(new FlowLayout(FlowLayout.RIGHT));
|
||||
panneauBasDroit.add(basDroit);
|
||||
|
||||
JPanel panneauBas = new JPanel(new BorderLayout());
|
||||
panneauBas.add(panneauBasGauche, BorderLayout.WEST);
|
||||
panneauBas.add(panneauBasDroit, BorderLayout.EAST);
|
||||
|
||||
panneau.add(panneauHaut, BorderLayout.NORTH);
|
||||
panneau.add(panneauBas, BorderLayout.SOUTH);
|
||||
|
||||
fenetre.add(panneau);
|
||||
fenetre.setVisible(true);
|
||||
}
|
||||
|
||||
public static void main(String[] args) {
|
||||
Direction test = new Direction();
|
||||
};
|
||||
}
|
||||
|
Reference in New Issue
Block a user