当前,我正在尝试让我的Jtextfield和Jlabels以这种格式显示
我目前仅具有标签数组,因为某些原因,当我给它们赋值时,它们只是不显示在Jpanel中。
private JLabel[] labels = new JLabel[8]; // (8 = max capacity)
int idsCount = 6; // This value varies from 1 - 8 depending on user input
private void initIDLabels {
for (int i = 0; i < labels.length; i++) {
labels[i] = new JLabel();
LabelFieldPanel.add(labels[i]);
}
changeLabelsVisibility();
}
private void changeLabelsVisibility() {
for (JLabel label : labels) {
label.setVisible(false);
}
for (int i = 0; i < idsCount; i++) {
labels[i] = idsArray[i];
labels[i].setVisible(true);
}
}
问题1:为什么它没有出现在Jpanel中? 问题2:如何使它以这种格式显示?