Comment fermer la fenêtre dans awt?
Je suis entrain de créer une petite application en awt, quand je suis à la fermeture de la fenêtre, le bouton de fermeture ne fonctionne pas, mais j'ai ajouté la fonctionnalité du bouton de fermeture, après que le bouton de fermeture ne fonctionne pas...
import java.awt.*;
import java.applet.*;
import java.awt.event.*;
import javax.swing.*;
class ButtonDemo1 implements ActionListener
{
Button b1;
TextField tf;
Frame f;
ButtonDemo1(String s)
{
f=new Frame(s);
b1=new Button("OK");
tf=new TextField(10);
f.setSize(200,250);
f.setVisible(true);
b1.addActionListener(this);
f.add(tf);
f.add(b1);
f.addWindowListener(new WindowAdapter(){
public void windowClosing(WindowEvent we)
{
System.exit(0);
}
});
f.setLayout(new FlowLayout());
}
public void actionPerformed(ActionEvent e)
{
if(e.getSource()==b1)
{
tf.setText("Press Ok");
}
}
public static void main(String args[])
{
new ButtonDemo1("First");
}
}
pourquoi le bouton de fermeture ne fonctionne pas?
source d'informationauteur Ankur jain | 2011-03-12
Vous devez vous connecter pour publier un commentaire.
Il est préférable d'utiliser la méthode
public void dispose()
Pourquoi devriez-vous jeter() de java.awt.La fenêtre qui est hors de portée?
Vous pourriez le faire comme ceci:
Essayer de faire comme ceci: