Banner
首頁 > 學員動態 > 內容
湖南嵌入式培訓硅谷成長日記:創建可視化窗口
- 2019-02-20-

今天學習如何創建一個可視化窗口,Frame是一種帶標題和邊框的頂層窗口。寫這個程序的時候在主方法里面創建對象并且用setVisible(true) 設置窗口可見。這個時候窗口是可見的,但是讓它更完美就需要利用其它的關鍵詞了。setSize()是設置窗口的寬高;setLocation()是設置窗口所在的位置;setIconImage(Toolkit.getDefaultToolkit().createImage("2.jpg"))這一段是可以設置圖片;setLayout(new
FlowLayout())是設置布局;setFont(new Font()是設置字體的大小。
我們還可以用鼠標、鍵盤及窗口監聽。鼠標監聽程序如下:b.addMouseListener(new MouseAdapter() { 
@Override
public
void mouseReleased(MouseEvent e) {//釋放
System.exit(0);
}
});
鍵盤監聽如下:b2.addKeyListener(new KeyAdapter() {
@Override
public
void keyReleased(KeyEvent e) {
/*int i=e.getKeyCode();
System.out.println(i);*/
if(e.getKeyCode()==KeyEvent.VK_ENTER){
System.exit(0);
}
}
});
窗口監聽如下:f.addWindowListener(new WindowAdapter() {窗口監聽事件
@Override
public
void windowClosing(WindowEvent e) {
System.exit(0); //退出虛擬機
f.dispose();
int
i=JOptionPane.showConfirmDialog(null,"確定要關閉此窗口嗎?","溫馨提示",JOptionPane.YES_NO_OPTION);
System.out.println(i);
if(i==0){//關閉
System.exit(0);
}
}

});//關閉窗口
f.setVisible(true);//設置窗口可見。了解更多湖南嵌入式培訓機構,請期待湖南硅谷

                                                      硅谷學員——劉璐

硅谷教育

地 址:湖南省長沙市岳麓區高新開發區延農創業基地5樓

聯系方式:0731-83755989

公司官網:http://www.369interactive.com/

關注我們

版權所有:硅谷教育手機版營業執照信息公示

亚洲国产在线精品国