【Java开源代码栏目提醒】:网学会员为广大网友收集整理了,WindowTest2.java,希望对大家有所帮助!
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import javax.swing.event.*;
public class WindowTest2 extends JFrame
{
public WindowTest2(String title) {
super(title);
initComponents ();
pack ();
}
private void initComponents () {
addWindowListener(new java.awt.event.WindowAdapter() {
public void windowClosing (java.awt.event.WindowEvent evt) {
System.exit(0);
}
});
getContentPane().setLayout(new BorderLayout());
getContentPane ().add (jTextArea1, BorderLayout.CENTER);
jButton1.setToolTipText ("Quit application");
MyActionListener myActionListener = new MyActionListener();
jButton1.addActionListener(myActionListener);
getContentPane ().add (jButton1, BorderLayout.SOUTH);
}
class MyActionListener implements ActionListener
{
public void actionPerformed(ActionEvent e) {
jButton1ActionPerformed(e);
}
}
public void jButton1ActionPerformed(ActionEvent e){
System.exit(0);
}
public static void main(java.lang.String[] args) {
new WindowTest2("WindowTest 2").show ();
}
private JTextArea jTextArea1 = new JTextArea(10, 20);
private JButton jButton1 = new JButton("Exit");
}