Bonjour tout le monde,
Je cherche une manière de générer un nombre indéterminé de JPanel
Je reçois un ID qui peux-être de 1 à illimité(mais rarement plus que dix) et je dois composé le nombre de JPanel en conséquence. Ce JPanel contiendra un autre JPanel et un JTable.
voici ce que j'ai de fais
cette fonction ce situe dans mon tableModel extends AbstractModel
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 for(int dev = 0; dev < nbrDevice; dev++){ GeneralContent = new JPanel(); GeneralContent.setName(); GeneralContent.setLayout(new BorderLayout()); deviceInfoContent = new JPanel(); deviceInfoContent.setLayout(new FlowLayout()); JLabel lblDevice = new JLabel(); JLabel lblDeviceName = new JLabel(); lblDevice.setText("some text"); lblDeviceName.setText("some text"); deviceInfoContent.add(lblDevice); deviceInfoContent.add(lblDeviceName); GeneralContent.add(deviceInfoContent,BorderLayout.NORTH); GeneralContent.revalidate(); GeneralContent.add(_table, BorderLayout.CENTER); GeneralContent.revalidate(); //This paenl is my principal container _panel.add(GeneralContent); _panel.revalidate(); }
Merci de bien vouloir me sortir de ce pétrin
Partager