实现界面登陆,退出功能的java代码怎么写?CS结构系统的退出如下:public void init() {\x0d\x0athis.setTitle("用户登录界面");\x0d\x0athis.add(createCenterPane());\x0d\x0athis.setDefaultCloseOperation(this.DO_NOTHING_ON_CLOSE);\x0d\x0athis.setSize(new Dimension(450, 335));\x0d\x0athis.setLocationRelativeTo(null);\x0d\x0a// this.setVisible(true);\x0d\x0athis.addWindowListener(new WindowAdapter() {\x0d\x0apublic void windowClosing(WindowEvent e) {\x0d\x0aint choose = JOptionPane.showConfirmDialog(null, "是否要退出登录界面?",\x0d\x0a"系统提示:", JOptionPane.YES_NO_OPTION);\x0d\x0aif (choose == JOptionPane.YES_OPTION) {\x0d\x0aSystem.exit(1);\x0d\x0a}\x0d\x0a}\x0d\x0a});\x0d\x0a }其中this为JFrame对象 。BS结构的退出直接用windows.close()方法就行了!
Java中执行退出(结束)程序的语句是什么?System.exit(-1)终止当前正在运行java代码中怎样退出的 Java 虚拟机java代码中怎样退出,退出程序 。其中参数按照惯例java代码中怎样退出,是用非零java代码中怎样退出的参数码表示异常终止 。
java怎么强行终止程序【java代码中怎样退出 java退出窗口】在java程序中,可以使用java.lang.System的exit方法来终止程序的执行,
12345678
public static void main(String[] args) {System.out.println("开始进入程序...");//do somethingSystem.out.println("程序准备退出了!");System.exit(0);//下面这句话将不会打印出来System.out.println("程序已经退出了!");}
但是使用exit方法的本质是终止了JVM的运行,如果同时运行了另外一个程序,使用exit方法同样也会使该程序也终止,要避免此种情况可以使用interrupt()来中断退出一个独立运行的过程 。对于多线程程序,必须要关闭各个非守护线程 。
1234567891011121314151617181920212223
public static void main(String[] args) {System.out.println("开始进入程序...");//do somethingnew Thread(){public void run() {while (true) {System.out.println("我是另外的线程...");try {Thread.sleep(2000);} catch (InterruptedException e) {// TODO Auto-generated catch blocke.printStackTrace();}}}}.start();//获取man线程Thread main = Thread.currentThread();System.out.println(main.getName());main.interrupt();System.out.println("main线程已经退出了 , 但是不影响其他线程运行!");}
只有在程序非正常退出时,才使用exit方法退出程序 。
关于java代码中怎样退出和java退出窗口的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站 。
推荐阅读
- 怎么手机qq直播,手机怎么开直播
- 电脑吃c怎么清理,清理电脑c盘的方法
- flutter获取机器型号,flutter获取设备信息
- jquery手机滑动分页,jquery上下滑动
- 怎么退出mysql-> 怎么退出安全模式
- u盘加密狗怎么删除,u盘加密狗怎么用
- 邵阳专注sap咨询热线,邵阳市spa养生
- 宠物门店小程序源码是什么,宠物商城app源码
- 怎么在mysql表添加段 mysql 表添加字段