Modification de la page d'accueil
- Ajout de la transparence sur le panneau supérieur - Changement de la couleur des boutons - Ajout d'une contrainte de taille minimum de la fenêtre
This commit is contained in:
parent
5f4f03a40a
commit
4f326ef2d1
@ -17,6 +17,7 @@ public class HomeView extends JPanel {
|
|||||||
// Création du panel pour le texte
|
// Création du panel pour le texte
|
||||||
JPanel panelTexte = new JPanel(new FlowLayout(FlowLayout.CENTER, 0, 0));
|
JPanel panelTexte = new JPanel(new FlowLayout(FlowLayout.CENTER, 0, 0));
|
||||||
panelTexte.add(texte);
|
panelTexte.add(texte);
|
||||||
|
panelTexte.setOpaque(false);
|
||||||
|
|
||||||
// Création du panel pour les boutons
|
// Création du panel pour les boutons
|
||||||
JPanel panelBoutons = new JPanel(new FlowLayout(FlowLayout.CENTER, 100, 200));
|
JPanel panelBoutons = new JPanel(new FlowLayout(FlowLayout.CENTER, 100, 200));
|
||||||
@ -43,7 +44,7 @@ public class HomeView extends JPanel {
|
|||||||
JButton choisirGrille = new JButton("Générer une grille");
|
JButton choisirGrille = new JButton("Générer une grille");
|
||||||
choisirGrille.setPreferredSize(new Dimension(250, 50));
|
choisirGrille.setPreferredSize(new Dimension(250, 50));
|
||||||
choisirGrille.setFont(new Font("Arial", Font.BOLD, 20));
|
choisirGrille.setFont(new Font("Arial", Font.BOLD, 20));
|
||||||
choisirGrille.setBackground(Color.GRAY);
|
choisirGrille.setBackground(new Color(96, 175, 255));
|
||||||
|
|
||||||
choisirGrille.addActionListener(e -> {
|
choisirGrille.addActionListener(e -> {
|
||||||
String strTaille = JOptionPane.showInputDialog(panel, "Entrez la taille de la grille :", "Taille de la grille", JOptionPane.PLAIN_MESSAGE);
|
String strTaille = JOptionPane.showInputDialog(panel, "Entrez la taille de la grille :", "Taille de la grille", JOptionPane.PLAIN_MESSAGE);
|
||||||
@ -99,7 +100,7 @@ public class HomeView extends JPanel {
|
|||||||
JButton importerGrille = new JButton("Importer une grille");
|
JButton importerGrille = new JButton("Importer une grille");
|
||||||
importerGrille.setPreferredSize(new Dimension(250, 50));
|
importerGrille.setPreferredSize(new Dimension(250, 50));
|
||||||
importerGrille.setFont(new Font("Arial", Font.BOLD, 20));
|
importerGrille.setFont(new Font("Arial", Font.BOLD, 20));
|
||||||
importerGrille.setBackground(Color.GRAY);
|
importerGrille.setBackground(new Color(96, 175, 255));
|
||||||
|
|
||||||
importerGrille.addActionListener(e -> {
|
importerGrille.addActionListener(e -> {
|
||||||
JFileChooser fileChooser = new JFileChooser();
|
JFileChooser fileChooser = new JFileChooser();
|
||||||
|
@ -10,8 +10,6 @@ public class Window extends JFrame {
|
|||||||
this.setSize(d);
|
this.setSize(d);
|
||||||
this.setLocationRelativeTo(null);
|
this.setLocationRelativeTo(null);
|
||||||
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
|
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
|
||||||
System.out.println("Fenêtre :");
|
this.setMinimumSize(new Dimension(750, 750));
|
||||||
System.out.println("\tLargeur de la fenêtre : " + this.getWidth() + "px");
|
|
||||||
System.out.println("\tHauteur de la fenêtre : " + this.getHeight() + "px");
|
|
||||||
}
|
}
|
||||||
}
|
}
|
Loading…
Reference in New Issue
Block a user