Maison > Java > Javacommencer > Que dois-je faire si le programme Java ne se termine pas ?

Que dois-je faire si le programme Java ne se termine pas ?

angryTom
Libérer: 2020-02-10 11:31:38
original
2955 Les gens l'ont consulté

Lorsque nous programmons le code d'un programme de fenêtre Java, nous rencontrons toujours le problème que la fenêtre en cours d'exécution est fermée mais que le programme ne se ferme pas, je vais donc vous présenter aujourd'hui comment le résoudre.

Que dois-je faire si le programme Java ne se termine pas ?

Que dois-je faire si le programme Java ne se termine pas ?

La raison pour laquelle le programme Java ne se termine pas est que lors de la création du programme, la ligne de code setDefaultCloseOperation(JFrame.EXIT-ON-CLOSE) est manquante. signifie que lorsque l'utilisateur clique sur le bouton de fermeture, le programme se termine.

Le code complet est le suivant :

// JFrameDemo1.java
import javax.swing.*;     //使用Swing类,必须引入Swing包

public class JFrameDemo1{
  public staticvoid main( String args[]) {
         //定义一个窗体对象f,窗体名称为"一个简单窗口"        
         Jframe  f = new JFrame("一个简单窗口");
         //设置窗体左上角与显示屏左上角的坐标,     
         f.setLocation(300,300);           //离显示屏上边缘300像素,里显示屏左边缘300像素
         f.setSize(300,200);            //设置窗体的大小为300*200像素大小
         f.setResizable(false);       //设置窗体是否可以调整大小,参数为布尔值
         //设置窗体可见,没有该语句,窗体将不可见,此语句必须有,否则没有界面就没有如何意义了
         f.setVisible( true);   
         
         
         //用户单击窗口的关闭按钮时程序执行的操作         // **************
         f.setDefaultCloseOperation(f.EXIT_ON_CLOSE);     // **************
 }
}
Copier après la connexion

Articles et tutoriels connexes recommandés : Tutoriel d'introduction à Java

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal