201711671104《Java程式設計》第七週學習總結
阿新 • • 發佈:2018-11-21
教材學習內容總結
1.常用元件:
JTextField(文字框)、JTextArea(文字區)、JButton(按鈕)、JLable(標籤)、
JCheckBox(複選框)、JRadioButton(單選按鈕)、JComboBox(下拉列表)、
JPasswordField(密碼框)。
2.常用容器:
JPanel面板、JTabbedPane選項卡窗格、JScrollPane滾動窗格、
JSplitPane拆分窗格、JLayeredPane窗格。
3.六大常用佈局:
FlowLayout佈局、BorderLayout佈局、CardLayout佈局、
GirdLayout佈局、null或NullLayout佈局、BoxLayout佈局。
注:空佈局下的每個元件都擁有一個setBounds函式,且每個元件都要呼叫一次才能設定自己的元件屬性。
程式碼除錯中的問題和解決過程,最後在檢查過後發現問題並解決。
個人理解:多個監視器的情況下,其實最終都是ActionListener執行最後的行動語句,其他監視器更像是一種協助作用,通過把自己所監視到的行動用宣告一個函式的方式來傳給ActionListener,最終實現想要完成的動作。
其他(感悟、思考等)
對於多個監視器的情況下還不能很好地理解各自存在的意義,需要反覆理解好每個監視器的作用和該監視器的存在有什麼必要性,能不能刪除,刪除會導致什麼結果等等問題,還有待探究。