佈局管理員:
1.用來控制關聯組件上的其他組件,例如frame上有panel,panel上有button,則frame的佈局管理員控制panel,panel的佈局管理員控制button,button沒有佈局管理員。
2.三種佈局管理員:BorderLayout(frame的預設)、FlowLayout(panel的預設)、BoxLayout
JTextField:
1.建構:JTextField field = new JTextField ("test");
2.取得欄位內容:System.out.printIn(field.getText( ));
3.設定內容:field.setText("new");field.setText(" "):\\清空欄位
JTextArea:
1.建構:JTextArea text = new JTextArea (10(10行寬),20(字寬));
2.只有垂直的捲軸:
JScrollPane scroller = new JScrollPane (text);
text.setLineWrap(true); \\啟動自動換行
scroller.setVerticalScrollBarPolicy(ScrollPaneConstants.VERTICLE_SCROLLBAR_ALWAYS);
scroller.setHorizontalScrollBarPolicy(ScrollPaneConstants.HORIZONTAL_SCROLLBAR_NEVER);
panel.add(scroller);
3.替換文字內容:text.setText("new");
4.加入文字:text.append("button clicked");
- Jan 24 Fri 2014 10:38
swing
close
全站熱搜
留言列表