Tilføje noget til GUI dynamisk
HejJeg skal have tilføjet nogle labels dynamisk til min GUI. Har haft det til at virke, men jeg bliver nød til at bruge GroupLayout til at holde styr på nogle controls i formen. Her bliver mine komponenter tilføjet
pnMainLayout = new GroupLayout(pnMain);
pnMain.setLayout(pnMainLayout);
pnMainLayout.setHorizontalGroup(
pnMainLayout.createParallelGroup(GroupLayout.Alignment.LEADING)
.addGroup(pnMainLayout.createSequentialGroup()
.addContainerGap()
.addGroup(pnMainLayout.createParallelGroup(GroupLayout.Alignment.LEADING)
.addGroup(pnMainLayout.createSequentialGroup()
.addComponent(btnRole)
.addPreferredGap(LayoutStyle.ComponentPlacement.UNRELATED)
.addComponent(lblTotalTimesRoled))
.addComponent(lblRoleResults))
.addContainerGap(273, Short.MAX_VALUE))
);
pnMainLayout.setVerticalGroup(
pnMainLayout.createParallelGroup(GroupLayout.Alignment.LEADING)
.addGroup(pnMainLayout.createSequentialGroup()
.addContainerGap()
.addGroup(pnMainLayout.createParallelGroup(GroupLayout.Alignment.BASELINE)
.addComponent(btnRole)
.addComponent(lblTotalTimesRoled))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
.addComponent(lblRoleResults)
.addContainerGap(241, Short.MAX_VALUE))
);
I en anden metode, vil jeg så gerne tilføje flere komponenter efter lblRoleResults. Hvordan gør jeg det?
