GUI
来源:互联网 发布:淘宝极品买家秀 编辑:程序博客网 时间:2024/05/16 10:01
public class Demo1_Frame {
/** * @param args */public static void main(String[] args) { Frame f = new Frame("我的第一个窗口"); f.setSize(400, 600); //设置窗体大小 f.setLocation(500, 50); //设置窗体位置 f.setIconImage(Toolkit.getDefaultToolkit().createImage("qq.png")); Button b1 = new Button("按钮一"); Button b2 = new Button("按钮二"); f.add(b1); f.add(b2); f.setLayout(new FlowLayout()); //设置布局管理器 //f.addWindowListener(new MyWindowAdapter()); f.addWindowListener(new WindowAdapter() { @Override public void windowClosing(WindowEvent e) { System.exit(0); } }); b1.addMouseListener(new MouseAdapter() { /*@Override public void mouseClicked(MouseEvent e) { //单击 System.exit(0); }*/ @Override public void mouseReleased(MouseEvent e) { //释放 System.exit(0); } }); b1.addKeyListener(new KeyAdapter() { @Override public void keyReleased(KeyEvent e) { //System.exit(0); //System.out.println(e.getKeyCode()); //if(e.getKeyCode() == 32) { if(e.getKeyCode() == KeyEvent.VK_SPACE){ System.exit(0); } } }); b2.addActionListener(new ActionListener() { //添加动作监听,应用场景就是暂停视频和播放视频 @Override public void actionPerformed(ActionEvent e) { System.exit(0); } }); f.setVisible(true); //设置窗体可见}
}
/*class MyWindowListener implements WindowListener {
@Overridepublic void windowOpened(WindowEvent e) {}@Overridepublic void windowClosing(WindowEvent e) { System.exit(0);}@Overridepublic void windowClosed(WindowEvent e) { System.out.println("Closed");}@Overridepublic void windowIconified(WindowEvent e) {}@Overridepublic void windowDeiconified(WindowEvent e) {}@Overridepublic void windowActivated(WindowEvent e) {}@Overridepublic void windowDeactivated(WindowEvent e) {}
}
*/
/*class MyWindowAdapter extends WindowAdapter {
@Override
public void windowClosing(WindowEvent e) {
System.exit(0);
}
}*/
阅读全文
0 0
- GUI
- GUI
- GUI+
- GUI
- GUI
- GUI
- gui
- gui
- GUI
- GUI
- GUI
- GUI
- GUI
- GUI
- GUI
- GUI
- GUI
- GUI
- CCF之日期计算
- 单例模式、工厂模式、抽象模式、模板方法模式
- 落花已去,相思成冢。十月的杜鹃雨,下得纷纷扬扬。我走在花瓣雨下,回忆我们曾经的甜蜜温馨,一回首,一抬头,仿佛你就在灯火阑珊处。那些掉落在地上的杜鹃,成了相思的墓,也许是为了祭奠我们曾经的美好。 杜鹃
- STM32高级开发(16)-CMSIS DAP调试工程
- xshell的快捷键(非常实用)
- GUI
- Opencv之矩阵(数组)操作(一)
- 调起百度地图/高德地图传经纬度地址进行导航
- [codeforces873E]Awards For Contestants
- Reflection2017.10.14---The Preliminary Contest
- html+css学习笔记
- 解决CentOS 中部署JasperReport时出错的问题。错误:net.sf.jasperreports.engine.util.JRFontNotFoundException: Font '宋体
- nginx 的负载均衡
- VMware Workstation 11.0.0 注册码