package com.GUI;
import java.awt.BorderLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JOptionPane;
import javax.swing.JPanel;
public class TestButton extends JFrame {
/**
*
*/
private static final long serialVersionUID = 2482525810519182335L;
private JButton jb1 = new JButton("button1");
private JButton jb2 = new JButton("button2");
public TestButton() {
jb1.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent arg0) {
JOptionPane.showMessageDialog(null, "button1");
jb2.doClick();
}
});
jb2.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
JOptionPane.showMessageDialog(null, "button2");
}
});
this.setLayout(new BorderLayout(1, 2));
this.setLocation(300, 300);
this.setSize(200, 400);
JPanel jp = new JPanel();
jp.add(jb1);
jp.add(jb2);
this.add(jp);
this.setVisible(true);
}
public static void main(String[] args) {
new TestButton().start();
}
private void start() {
}
}
希望有帮助.