java代码中怎样退出 java退出窗口

实现界面登陆,退出功能的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退出窗口的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站 。

    推荐阅读