Я хочу добавить ярлык динамически в панели с горизонтальной и вертикальной ориентацией. Я пробовал этот код.Как добавить динамическую кнопку в панели?
GridBagConstraints labelConstraints = new GridBagConstraints();
// Add buttons
for(int i = 0; i < indexer; i++)
{
// Label constraints
labelConstraints.gridx = 1;
labelConstraints.gridy = i;
// Add them to panel
panel.add(listOfLabels.get(i), labelConstraints);
}
// Align components top-to-bottom
GridBagConstraints c = new GridBagConstraints();
c.gridx = 0;
c.gridy = indexer;
c.weighty = 1;
panel.add(new JLabel(), c);
indexer++;
}
, но мне нужно привести как это изображение:
Я не хочу, чтобы изменить размер JLabel
и количество ярлыка изменения.
Может быть, если вы добавите, что вы получаете, люди могут помочь вам. – Harald