package GUI;
import java.awt.*;
import javax.swing.*;
import java.awt.event.*;
/**
*
* @author Zhu Zhengyan
*/
public class My_GUI1 {
public static void main(String[] args)
{
EventQueue.invokeLater(()->
{
JFrame frame = new SimpleFrame2();
frame.setTitle("Ni hao a !");
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setVisible(true);
});
}
}
class SimpleFrame2 extends JFrame
{
private static final int DEFAULT_WIDTH = 600;
private static final int DEFAULT_HEIGHT = 400;
JLabel label = new JLabel("我会变");
public SimpleFrame2()
{
setSize(DEFAULT_WIDTH,DEFAULT_HEIGHT);
JButton button1 = new JButton("ZZY");
JButton button2 = new JButton("ISEX");
JPanel buttonPanel = new JPanel();
buttonPanel.add(button1);
buttonPanel.add(button2);
buttonPanel.add(label);
add(buttonPanel);
LabelAction action1 = new LabelAction(button1.getText());
LabelAction action2 = new LabelAction(button2.getText());
button1.addActionListener(action1);
button2.addActionListener(action2);
}
class LabelAction implements ActionListener
{
private String a;
public LabelAction(String a)
{
this.a = a;
}
public void actionPerformed(ActionEvent event)
{
label.setText(a);
}
}
}
GUI1
最新推荐文章于 2018-03-14 16:10:20 发布