From 62c0409bb5ea7c82353aeea68d6842798cf75dac Mon Sep 17 00:00:00 2001 From: piquerez <corentin.piquerez1@etu.univ-lorraine.fr> Date: Sat, 20 May 2023 11:36:54 +0200 Subject: [PATCH] position des boutons ok --- data/2223_S2/version.txt | 4 ++-- .../data/2223_S2/version.txt | 4 ++-- shukan/ShukanViewBar.java | 21 ++++++++++++------- 3 files changed, 17 insertions(+), 12 deletions(-) diff --git a/data/2223_S2/version.txt b/data/2223_S2/version.txt index b644791..3a5c980 100644 --- a/data/2223_S2/version.txt +++ b/data/2223_S2/version.txt @@ -1,2 +1,2 @@ -10 -230519 +11 +230520 diff --git a/out/production/sae2.01-developpement-application/data/2223_S2/version.txt b/out/production/sae2.01-developpement-application/data/2223_S2/version.txt index b644791..3a5c980 100644 --- a/out/production/sae2.01-developpement-application/data/2223_S2/version.txt +++ b/out/production/sae2.01-developpement-application/data/2223_S2/version.txt @@ -1,2 +1,2 @@ -10 -230519 +11 +230520 diff --git a/shukan/ShukanViewBar.java b/shukan/ShukanViewBar.java index 7d39775..9b72e5b 100644 --- a/shukan/ShukanViewBar.java +++ b/shukan/ShukanViewBar.java @@ -17,12 +17,12 @@ public class ShukanViewBar extends JPanel { /** Hauteur en pixels de la barre d'outils */ private int height; /** Barre contenant tous les boutons */ - private JPanel fonct; + private JPanel p_left, p_right; /** Construit la barre d'outils */ public ShukanViewBar(int height) { - fonct = new JPanel(); - + p_left = new JPanel(); + p_right = new JPanel(); this.height = height; for (int i = 0; i < imagesName.length; i++) { @@ -30,15 +30,20 @@ public class ShukanViewBar extends JPanel { buttons[i].setPreferredSize(new Dimension(85, 85)); buttons[i].setBackground(Color.WHITE); buttons[i].setBorder(new LineBorder(Color.WHITE)); - fonct.add(buttons[i]); + + if (i<imagesName.length-2) + p_left.add(buttons[i]); + else + p_right.add(buttons[i]); } - // Définir la taille personnalisée pour la JPanel - fonct.setPreferredSize(new Dimension(300, height + 10)); - fonct.setBackground(Color.WHITE); + + p_left.setBackground(Color.WHITE); + p_right.setBackground(Color.WHITE); setLayout(new BorderLayout()); - add(fonct, BorderLayout.CENTER); + add(p_left, BorderLayout.WEST); + add(p_right, BorderLayout.EAST); setBackground(Color.WHITE); } -- GitLab