<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

    主站蜘蛛池模板: 亚洲av日韩精品久久久久久a| 精品无码一区二区三区亚洲桃色| 久久亚洲精品专区蓝色区| 91成人免费观看| 亚洲人成在线播放网站岛国| 日韩免费的视频在线观看香蕉| 国精无码欧精品亚洲一区| 黄 色一级 成 人网站免费| 亚洲中文字幕丝袜制服一区| 人妻仑刮八A级毛片免费看| 国产公开免费人成视频| 久香草视频在线观看免费| 久久精品夜色噜噜亚洲A∨| 99久久成人国产精品免费| 亚洲成a人片在线观看日本| 鲁大师在线影院免费观看 | 0588影视手机免费看片| 亚洲免费视频观看| 好吊妞998视频免费观看在线| 亚洲欧美国产欧美色欲| 又色又污又黄无遮挡的免费视| 一区二区三区免费视频播放器| 亚洲精品国产品国语在线| 日本一区二区免费看| 亚洲AV无码专区在线亚| 全免费一级毛片在线播放| 四虎影视永久在线精品免费 | 久久亚洲精品成人AV| 在人线av无码免费高潮喷水| 在线91精品亚洲网站精品成人| 亚洲国产婷婷综合在线精品| 免费a级毛片无码a∨免费软件 | 日本免费一区二区三区最新vr| 黄床大片30分钟免费看| 国产AV无码专区亚洲Av| 免费阿v网站在线观看g| 一级午夜a毛片免费视频| 亚洲精品资源在线| 在线a亚洲v天堂网2018| 亚洲精品免费在线观看| 鲁死你资源站亚洲av|