Понедельник, 13 Марта 2017 г. 21:33
+ в цитатник
Есть такой код.
import org.jdesktop.swingx.JXLabel;
import org.jdesktop.swingx.JXTaskPane;
LayoutManager lm = panel.getLayout();
FlowLayout fl = (FlowLayout) lm;
JXTaskPane pane2 = new JXTaskPane();
pane2.setTitle("pane2");
JXLabel label = new JXLabel();
JTextField textField = new JTextField();
textField.setText("value");
label.setText("label");
label.setHorizontalAlignment(Label.LEFT);
pane2.add(label);
pane2.add(textField);
JXTaskPane pane3 = new JXTaskPane();
JLabel label2 = new JLabel();
label2.setText("label2");
pane3.add(label2);
pane3.setTitle("pane3");
label2.setHorizontalAlignment(JXLabel.LEFT);
panel.add(pane2);
panel.add(pane3);
showThis();
В итоге, два диалога pane2 и pane3 выводятся рядом. Я хочу, чтобы они выводились один под другим. Пытался ставить выравнивание по левому краю в дayout manager-е - они выводятся у правого края родительской панели, но все равно один справа от другого. Что мне могут посоветовать коллеги?
Заранее спаисбо.
http://ru-programming.livejournal.com/1362776.html
-
Запись понравилась
-
0
Процитировали
-
0
Сохранили
-