JFrame使用範例(附源代碼下載)

1、第一個Swing程序——JFrame窗體
        如下圖所示的是第一個Swing的程序,需要注意的是 JFrame窗體在初始設置的時候存在幾個問題:
    1> 窗體默認不可見,需要設置成爲可見
    2> 窗體默認沒有大小,需要設置其大小
    3> 窗體默認不能關閉,需要設置關閉方式
2、JFrame中添加面板、佈局方式與控件
        源代碼如下圖所示,在窗體中添加順序爲: 在JFrame窗體中添加面板JPanel,在JPane中加入佈局方式Layout,再在佈局中添加控件。

        常用的面板類型: JPanel——可以添加布局和佈置控件;JScrollPane——帶滾動條的面板,常用顯示單個控件,不支持佈局。需要多個控件的時候,可將控件放入JPanel中,再將JPanel置於 JScrollPane中。
        一些常用的控件爲:JLabel——標籤控件,JButton——按鈕控件、JRadioButton——單選控件、JCjeckBox——複選框控件、JTextField——文本控件、JPassWordField——密碼框控件、JTextAre——文本域控件、JComboBox——下拉列表控件、JList——列表控件、JProgressBar——進度條控件等
        
3、對於面板、佈局與控件等的詳細操作範例
  • 採用重載paint方法,繪製面板的背景色
        關鍵代碼如下:
附錄(源代碼下載地址):
http://pan.baidu.com/disk/home#path=%252F%25E6%25BA%2590%25E4%25BB%25A3%25E7%25A0%2581%252FJava%25E4%25B8%25ADSwing%25E7%25BB%2584%25E5%25BB%25BA%25E4%25BD%25BF%25E7%2594%25A8%25E6%25A1%2588%25E4%25BE%258B


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章