diff --git a/shukan/ShukanParameters.java b/shukan/ShukanParameters.java index 976842a985d14626b8389f2455dc9bc2869b3d14..f97a2da055c3b94091cfd119eae187e15090a675 100644 --- a/shukan/ShukanParameters.java +++ b/shukan/ShukanParameters.java @@ -15,17 +15,22 @@ class ShukanParameters extends JFrame { /** built a parameter window */ public ShukanParameters(String titre) { super(titre); - p = new JPanel(); + p = new JPanel(new GridBagLayout()); + GridBagConstraints gbcprinc = new GridBagConstraints(); + p1 = new JPanel(new GridBagLayout()); GridBagConstraints gbc = new GridBagConstraints(); changerdetheme = new JButton("Changer de thème"); changerdetheme.setPreferredSize(new Dimension(190, 25)); + changertouches = new JButton("Changer les touches"); changertouches.setPreferredSize(new Dimension(190, 25)); + changercouleurs = new JButton("Changer les couleurs"); changercouleurs.setPreferredSize(new Dimension(190, 25)); + changerdetheme.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) { remove(pPrincipal); @@ -67,9 +72,21 @@ class ShukanParameters extends JFrame { repaint(); p.removeAll(); - p.add(changerdetheme); - p.add(changercouleurs); - p.add(changertouches); + gbcprinc.insets = new Insets(10, 10, 10, 10); + + gbcprinc.gridx = 0; + gbcprinc.gridy = 0; + gbc.fill = GridBagConstraints.HORIZONTAL; + p.add(changerdetheme, gbcprinc); + + gbcprinc.gridx = 0; + gbcprinc.gridy = 1; + p.add(changertouches, gbcprinc); + + gbcprinc.gridx = 0; + gbcprinc.gridy = 2; + p.add(changercouleurs, gbcprinc); + pPrincipal = p; add(pPrincipal); @@ -102,13 +119,22 @@ class ShukanParameters extends JFrame { } }); - p.add(changerdetheme); - p.add(changertouches); - p.add(changercouleurs); + gbcprinc.insets = new Insets(10, 10, 10, 10); + + gbcprinc.gridx = 0; + gbcprinc.gridy = 0; + gbc.fill = GridBagConstraints.HORIZONTAL; + p.add(changerdetheme, gbcprinc); + + gbcprinc.gridx = 0; + gbcprinc.gridy = 1; + p.add(changertouches, gbcprinc); + + gbcprinc.gridx = 0; + gbcprinc.gridy = 2; + p.add(changercouleurs, gbcprinc); + pPrincipal = p; add(pPrincipal); } } - - -