Java Swing學習筆記:要求會默寫或熟練的,GUI,控件,設置列或行,加滾動條,新界面

GUI:Java的圖形化用戶界面
學習其控件的使用
JLabel(文本控件),JTextField(文本框),JPassworldField(密碼框),JButton(普通按鈕)
JRadioButton(單選按鈕),JCheckBox(復選按鈕),JComboBox(下拉框),JTextArea(文本域)
JTextArea(文本域):
設置列:setColumns()
設置行:setRows();
加滾動條:
JScrollPane? jsp=new JScrollPane(讓那個控件有滾動條就讓誰當參數(shù)傳過來);
//打開新界面的步驟
//1.事件類里加構造方法,傳入你要關閉窗體的類
//2.在事件類里聲明一個空的要關閉的類的對象
//3.將傳入的對象賦值給你聲明的這個對象
//4.因為事件的構造方法改了,需要傳入一個窗體對象,就在使用的時候傳入當前對象
要求會默寫或熟練的:
FocusListener:焦點獲取時間的接口
focusGained():獲取焦點的事件
focusLost():失去焦點的事件
addFocusListener():控件添加事件
ItemListener():下拉框選擇的接口
itemStateChanged():下拉框內(nèi)容改變的方法
getStateChange():獲取下拉框的狀態(tài)
ItemEventSELECTED:選中狀態(tài)
ItemEventDESELECTED:取消選中狀態(tài)
addItemListener():添加下拉框事件?
lb_pwd_panduan.setForeground(Color.red):設置文字的顏色
標簽: