From 64d83a294c67f99419c0bbfd6b56bd9633c4a993 Mon Sep 17 00:00:00 2001 From: berradag3u <louise.berrada1@etu.univ-lorraine.fr> Date: Wed, 31 May 2023 13:36:28 +0200 Subject: [PATCH] apparence texte --- shukan/ShukanParameters.java | 74 +++++++++++++++++++++++++++--------- 1 file changed, 55 insertions(+), 19 deletions(-) diff --git a/shukan/ShukanParameters.java b/shukan/ShukanParameters.java index 1dbf29f..d611d70 100644 --- a/shukan/ShukanParameters.java +++ b/shukan/ShukanParameters.java @@ -36,11 +36,7 @@ class ShukanParameters extends JFrame { changerdetheme = new JButton("Changer de thème"); changerdetheme.setPreferredSize(new Dimension(190, 25)); - para = new JButton("Raccourcis"); - para.setPreferredSize(new Dimension(190, 25)); - - - + changerdetheme.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) { remove(pPrincipal); @@ -116,6 +112,7 @@ class ShukanParameters extends JFrame { gbcprinc.gridy = 0; gbc.fill = GridBagConstraints.HORIZONTAL; p.add(changerdetheme, gbcprinc); + gbcprinc.gridx = 0; gbcprinc.gridy = 1; p.add(para, gbcprinc); @@ -151,16 +148,20 @@ class ShukanParameters extends JFrame { } }); + + para = new JButton("Raccourcis"); + para.setPreferredSize(new Dimension(190, 25)); para.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e){ remove (pPrincipal); validate(); repaint(); - p2 = new JPanel(); - p2.setLayout(new BoxLayout(p2, BoxLayout.Y_AXIS)); - setSize(new Dimension(400, 300)); + p2 = new JPanel(new GridBagLayout()); + GridBagConstraints gbcpara = new GridBagConstraints(); + + setSize(new Dimension(500, 400)); Labq = new JLabel("q : Quitter"); Labl = new JLabel("l : Déplace extremité gauche vers gauche"); @@ -183,11 +184,13 @@ class ShukanParameters extends JFrame { p2.removeAll(); gbcprinc.insets = new Insets(10, 10, 10, 10); + setSize(new Dimension(300, 300)); gbcprinc.gridx = 0; gbcprinc.gridy = 0; gbc.fill = GridBagConstraints.HORIZONTAL; p.add(changerdetheme, gbcprinc); + gbcprinc.gridx = 0; gbcprinc.gridy = 1; p.add(para, gbcprinc); @@ -199,17 +202,50 @@ class ShukanParameters extends JFrame { } }); - - p2.add(Labq); - p2.add(Labl); - p2.add(Labm); - p2.add(LabLO); - p2.add(LabMP); - p2.add(Lableft); - p2.add(Labright); - p2.add(LabE); - p2.add(LabX); - p2.add(retour); + + gbcpara.insets = new Insets(10, 10, 10, 10); + gbcpara.anchor = GridBagConstraints.WEST; + + gbcpara.gridx = 0; + gbcpara.gridy = 0; + gbc.fill = GridBagConstraints.HORIZONTAL; + p2.add(Labq, gbcpara); + + gbcpara.gridx = 0; + gbcpara.gridy = 1; + p2.add(Labl, gbcpara); + + gbcpara.gridx = 0; + gbcpara.gridy = 2; + p2.add(Labm, gbcpara); + + gbcpara.gridx = 0; + gbcpara.gridy = 3; + p2.add(LabLO, gbcpara); + + gbcpara.gridx = 0; + gbcpara.gridy = 4; + p2.add(LabMP, gbcpara); + + gbcpara.gridx = 0; + gbcpara.gridy = 5; + p2.add(Lableft, gbcpara); + + gbcpara.gridx = 0; + gbcpara.gridy = 6; + p2.add(Labright, gbcpara); + + gbcpara.gridx = 0; + gbcpara.gridy = 7; + p2.add(LabE, gbcpara); + + gbcpara.gridx = 0; + gbcpara.gridy = 8; + p2.add(LabX, gbcpara); + + gbcprinc.gridx = 0; + gbcprinc.gridy = 9; + p2.add(retour, gbcprinc); add(p2); -- GitLab