本文目錄一覽:
- 1、Java 彈出的消息框關不掉
- 2、JAVA窗口不能關閉的問題。
- 3、java AWT組件出來的窗口關不掉 怎麼回事 能運行 點擊右上角的X就是關不掉
- 4、Java 請求大神。。用eclipse編了個Java窗口程序,但關閉不了窗口怎麼回事啊
- 5、為什麼JAVA運行窗口關不掉?
- 6、java寫的窗口程序,發生異常後無法關閉窗口,如圖,如果ip和端口號輸入錯誤,程序就會異常,按右上
Java 彈出的消息框關不掉
一般情況下關不掉窗口有兩種可能,
一種是你寫了一句意思是 do nothing on close(具體代碼我忘了)
一種是陷入了死循環失去響應了,比如說你這個e一直等於1,就死循環了。 我知道你什麼意思,但是編譯器不按你的意思做,他做完消息框後不等待而是繼續下一個循環,說白了,程序不可控制了。
JAVA窗口不能關閉的問題。
你如果有加入動作監聽器了以後,X動作會被截取。
默認情況下點X應該能結束。
但是如果你代碼里有
frame.setDefaultCloseOperation(JFrame.DONOTHING_ON_CLOSE);
就不會退出了。
可以再加入一行
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
就行
java AWT組件出來的窗口關不掉 怎麼回事 能運行 點擊右上角的X就是關不掉
你確定你的代碼能運行?錯誤也太多了吧?
幫你改了一下,目測是因為你繼承自Frame但沒有設置關閉的監聽器
import java.awt.*;
import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;
public class Test extends Frame{
private static final long serialVersionUID = 1L;
public Test(){
this.setTitle(“標題”);
this.setBounds(100,100,250,250);
this.setVisible(true);
this.addWindowListener(new WindowAdapter() {
@Override
public void windowClosing(WindowEvent e) {
System.exit(0);
}
});
}
public static void main(String [] args){
new Test();
}
}
Java 請求大神。。用eclipse編了個Java窗口程序,但關閉不了窗口怎麼回事啊
沒增加窗口監聽。
this.addWindowListener(new WindowAdapter()
{
public void windowClosing(WindowEvent e)
{
System.exit(0);
}
});
目前關不掉的就在任務管理器里關。
為什麼JAVA運行窗口關不掉?
因為你的代碼裏面沒有控制關閉的時間,你可以假如Windows.closer()進行關閉
java寫的窗口程序,發生異常後無法關閉窗口,如圖,如果ip和端口號輸入錯誤,程序就會異常,按右上
你只處理了IO異常還不夠,還要處理那個parseInt異常,或者使用父類異常Exception試試
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/236344.html