java中窗口的打开与关闭,java关闭窗口的语句

  java中窗口的打开与关闭,java关闭窗口的语句

  写爬虫互联网协议(互联网协议)被封了怎么解决?立即使用

  爪哇岛关闭窗口的方法:

  1、使用窗口的启用事件和processWindowEvent

  //Frame1.java

  导入Java。awt。*;

  导入Java。awt。事件。*;

  导入javax。挥棒。*;

  公共类框架1扩展JFrame {

  公共帧1() {

  enableEvents(AWTEvent .窗口_事件_掩码);

  this.setSize(新维度(400,300));

  这个。settitle(帧1 );

  }

  受保护的void processWindowEvent(窗口事件e){

  超级棒。processwindowevent(e);

  if (e.getID()==WindowEvent .窗口_关闭){

  系统。退出(0);

  }

  }

  }2.直接实现窗口监听器接口

  //Frame1.java

  导入Java。awt。*;

  导入Java。awt。事件。*;

  公共类框架1扩展基本框架实现WindowListener {

  公共帧1() {

  this.setSize(新维度(400,300));

  这个。settitle(帧1 );

  这个。addwindowlistener(this);

  }

  公共void窗口关闭(窗口事件窗口事件){

  系统。退出(0);

  }

  公共void窗口已打开(窗口事件窗口事件){ }

  公共void窗口关闭(窗口事件窗口事件){ }

  公共空窗口图标化(窗口事件窗口事件){ }

  已识别公共void窗口(窗口事件窗口事件){ }

  公共无效窗口已激活(窗口事件窗口事件){ }

  公共无效窗口被停用(窗口事件窗口事件){ }

  }3.直接继承窗体适配器窗口适配器

  //Frame1.java

  导入Java。awt。*;

  导入Java。awt。事件。*;

  公共类框架1扩展窗口适配器{

  公共帧1() {

  框架f=新框架();

  f.setSize(新维度(400,300));

  f。settitle(帧1 );

  f。addwindowlistener(this);

  f。设置可见(真);

  }

  公共静态void main(String[] s){

  新帧1();

  }

  公共void窗口关闭(窗口事件窗口事件){

  系统。退出(0);

  }

  }4.间接继承窗体适配器窗口适配器

  //Frame1.java

  导入Java。awt。*;

  导入Java。awt。事件。*;

  公共类框架1扩展框架{

  公共帧1() {

  this.setSize(新维度(400,300));

  这个。settitle(帧1 );

  这个。addwindowlistener(new winAdapter());

  这个。设置可见(真);

  }

  公共静态void main(String[] s){

  新帧1();

  }

  }

  类winAdapter扩展窗口适配器{

  公共void窗口关闭(窗口事件窗口事件){

  系统。退出(0);

  }

  }5.间接实现窗口监听器接口

  //Frame1.java

  导入Java。awt。*;

  导入Java。awt。事件。*;

  公共类框架1扩展框架{

  公共帧1() {

  this.setSize(新维度(400,300));

  这个。settitle(帧1 );

  这个。addwindowlistener(new winEventHandle());

  这个。设置可见(真);

  }

  公共静态void main(String[] s){

  新帧1();

  }

  }

  winEventHandle类实现WindowListener {

  公共void窗口关闭(窗口事件窗口事件){

  系统。退出(0);

  }

  公共void窗口已打开(窗口事件窗口事件){ }

  公共void窗口关闭(窗口事件窗口事件){ }

  公共空窗口图标化(窗口事件窗口事件){ }

  已识别公共void窗口(窗口事件窗口事件){ }

  公共无效窗口已激活(窗口事件窗口事件){ }

  公共无效窗口被停用(窗口事件窗口事件){ }

  }6.使用内部类

  //Frame1.java

  导入Java。awt。*;

  导入Java。awt。事件。*;

  公共类框架1{

  公共帧1(){

  框架f=新框架();

  f。addwindowlistener(新窗口适配器(){

  公共void窗口关闭(窗口事件e){

  系统。退出(0);

  }

  });

  f.setSize(新维度(400,300));

  f。设置可见(真);

  }

  公共静态void main(String[] s){

  新帧1();

  }

  }Jframe的关闭方法:

  setDefaultCloseOperation(EXIT _ ON _ CLOSE);设计的关闭方法如下:

  这个。addwindowlistener(新Java。awt。事件。窗口适配器(){

  公共void窗口关闭(Java。awt。事件。窗口事件e){

  系统。退出(0);

  }

  });更多java知识,请关注java基础课程。这就是java关闭窗口的细节。更多请关注我们的其他相关文章!

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: