java 窗体隐藏和关闭_java JFrame窗体真正关闭
程序:
package JFrame.bao;
import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;
import javax.swing.JFrame;
import javax.swing.JMenu;
import javax.swing.JMenuBar;
import javax.swing.JMenuItem;
public class JFrameDome {
JFrame JF=new JFrame("窗口");
//創(chuàng)建一個(gè) JMenuBar、JMenu、JMenuItem
JMenuBar jmb=new JMenuBar();//菜單欄
JMenu jb=new JMenu("文件");//菜單
//這段代碼 非常繁瑣(想辦法從簡)
JMenuItem jm1=new JMenuItem("新建");//菜單選項(xiàng)
JMenuItem jm2=new JMenuItem("打開");//菜單選項(xiàng)
JMenuItem jm3=new JMenuItem("保存");//菜單選項(xiàng)
JMenuItem jm4=new JMenuItem("另存為");//菜單選項(xiàng)
public JFrameDome(){
//添加組件 代碼要從簡
//將菜單選項(xiàng)添加到菜單中
jb.add(jm1);
jb.add(jm2);
jb.add(jm3);
jb.add(jm4);
//將菜單添加到菜單欄
jmb.add(jb);
JF.setJMenuBar(jmb);//將菜單欄設(shè)置到窗體中
JF.setSize(400, 300);
JF.setVisible(true); //顯示窗體 false隱藏窗體
}
}
結(jié)果:
雖然關(guān)閉窗體,但還沒真正關(guān)閉,除非控制臺(tái)紅點(diǎn)終止了。如果想要關(guān)閉就用窗口偵聽器addWindowListener。代碼如下:
補(bǔ)充:
1、addWindowListener:
2、WindowAdapter:
3、WindowEvent:
4、setDefaultCloseOperation:
總結(jié)
以上是生活随笔為你收集整理的java 窗体隐藏和关闭_java JFrame窗体真正关闭的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 周杰伦要结婚了怎么办
- 下一篇: java之gui索引窗口_老白的JAVA