Bonjour,
Je suis actuellement en train de développer une IHM et j'ai un petit souci avec mes panels.
Je souhaiterais que lorsque je diminue la fenêtre de mon appli, les composants de mes panels soient tous toujours visibles mais de tailles plus réduite.
Pour l'instant quand je diminue la taille de ma fenêtre, les boutons de mes panels disparaissent au fur et à mesure que je réduis ma fenêtre.
un exemple de code simple qui me pose problème :
Plus je réduis ma fenêtre plus les boutons 1 ,2 3 et 4 disparaissent. Je veux qu'ils soient toujours visibles même si ils sont de taille minuscule.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39 import java.awt.Dimension; import java.awt.GridLayout; import javax.swing.JButton; import javax.swing.JPanel; public class testClass extends JPanel{ private JPanel mainPanel; private JButton button1; private JButton button2; private JButton button3; private JButton button4; public testClass() { // TODO Auto-generated constructor stub mainPanel = new JPanel(); add(mainPanel); button1 = new JButton("bouton1"); button2= new JButton("bouton2"); button3= new JButton("bouton3"); button4= new JButton("bouton4"); button1.setMinimumSize(new Dimension(15,15)); mainPanel.setLayout(new GridLayout(1,4)); mainPanel.add(button1); mainPanel.add(button2); mainPanel.add(button3); mainPanel.add(button4); } }
merci
Partager