<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    so true

    心懷未來,開創未來!
    隨筆 - 160, 文章 - 0, 評論 - 40, 引用 - 0
    數據加載中……

    java中窗體的創建!

    一般來講,在java中要完成一個Frame或者JFrame的顯示,需要以下步驟,通常都將主類(定義為public的類)繼承于Frame或者JPanel。
    (一)如果是繼承自Frame,則:
    設置標題:setTitle("Your Title");
    設置大小:setSize(int width,int height)或者pack()
    使窗口顯示:setVisible(true)
    使窗口居中顯示:setLocationRelativeTo(null)
    使窗口的關閉動作有效:
    addWindowListener(new WindowAdapter(){
    public void windowClosing(WindowEvent e){
    System.exit(0);
    }
    });
    (二)如果是繼承自JPanel,則:
    設置標題:setTitle("Your Title");
    設置外觀:JFrame.setDefaultLookAndFeelDecorated(true);
    得到內容面板的內容:JComponent jc=new 主類名();
    設置內容不透明:jc.setOpaque(true);
    設置內容面板:setContentPane(jc);
    設置大小:setSize(int width,int height)或者pack()
    使窗口顯示:setVisible(true)
    使窗口居中顯示:setLocationRelativeTo(null)
    使窗口的關閉動作有效:setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    此外,還有另外一個設置窗口大小的函數是setPreferredSize(new Dimension(int width,int height)),但是調用該函數后必須再調用pack()函數才行。而且,該函數比setSize函數的優先級高,如果同時設置了setPreferredSize和setSize兩個函數,那么setSize函數將不發揮作用。

    posted on 2007-12-20 23:45 so true 閱讀(1186) 評論(0)  編輯  收藏 所屬分類: Java

    主站蜘蛛池模板: 国产一区二区三区免费视频| 人妻无码久久一区二区三区免费| 成人毛片18女人毛片免费| 亚洲日本中文字幕| 免费人妻无码不卡中文字幕系| 亚洲乱色熟女一区二区三区丝袜| 亚欧乱色国产精品免费视频| 国产专区一va亚洲v天堂| 精品无码国产污污污免费网站国产| 亚洲女人被黑人巨大进入| 一级做a爰片久久免费| 自拍偷自拍亚洲精品情侣| a级日本高清免费看| 亚洲黄色一级毛片| 成年女人毛片免费观看97| 亚洲精品美女久久7777777| 国产免费69成人精品视频| 免费一级毛suv好看的国产网站| 国产精品亚洲高清一区二区| 97人妻精品全国免费视频 | 四虎影视精品永久免费| 国产尤物在线视精品在亚洲| 亚洲中文字幕视频国产| 免费一级不卡毛片| 中日韩亚洲人成无码网站| 亚洲国产精品尤物YW在线观看| 99re8这里有精品热视频免费| 亚洲激情中文字幕| 成人午夜性A级毛片免费| 日韩毛片在线免费观看| 亚洲爱情岛论坛永久| 毛片在线免费视频| 91福利免费网站在线观看| 亚洲国产人成在线观看| 免费a级毛片在线观看| 午夜免费福利片观看| 亚洲av午夜国产精品无码中文字| 亚洲综合图色40p| 一二三四免费观看在线电影 | 亚洲一区二区三区国产精品| 成全高清在线观看免费|