У меня есть JDialog, и внутри него у меня есть JPanel, который использует FlowLayout
Теперь я создал 3 метки и текстовые поля, используя Netbeans GUI Builder, и я хочу добавить еще 2 текстовых поля, используя код
Я настроил размер панели таким образом, чтобы при добавлении новой метки и текстового поля с предпочтительным размером новый набор меток - текстового поля находился под предыдущим набором
где-то в JDialog я делаю что-то вроде этого
JLabel cores = new JLabel("Cores");
cores.setPreferredSize(new Dimension(70,15));
first = new JTextField();
first.setPreferredSize(new Dimension(140,20));
JLabel power = new JLabel("Power");
power.setPreferredSize(new Dimension(70,15));
second = new JTextField();
second.setPreferredSize(new Dimension(140,20));
panel2.add(cores);panel2.add(first);panel2.add(power);panel2.add(second);
когда я компилирую программу, метки не отображаются, как и текстовые поля
http://img839.imageshack.us/img839/6413/unledzxu.png
когда я иду вниз и нажимаю, я получаю следующий результат
http://img684.imageshack.us/img684/13/unledlpy.png
если я что-то наберу, появится текстовое поле
http://img5.imageshack.us/img5/6796/unledhig.png
ярлыки не появляются, хотя я не думаю, что я вносил какие-либо изменения в свойства, любая помощь будет признательна, спасибо