62,614
社区成员
发帖
与我相关
我的任务
分享
import java.awt.Rectangle;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JPanel;
public class Login extends JFrame {
private static final long serialVersionUID = 1L;
private JPanel jContentPane = null;
private JButton jButton21 = null;
public Login(){
initialize();
}
private void initialize() {
this.setResizable(false);
this.setSize(287, 375);
this.setTitle("欢迎登陆");
jButton21 = new JButton();
jButton21.setBounds(new Rectangle(21, 312, 78, 26));
jContentPane = new JPanel();// 新建jPanel面板
jContentPane.setLayout(null);
jContentPane.add(jButton21, null);
this.setContentPane(jContentPane);
btnListener btn = new btnListener();
jButton21.addActionListener(new btnListener());
}
/*
* 监听类,就是要把这段代码,分离出去,写在另一个文件里!
*/
public class btnListener implements ActionListener {
public void actionPerformed(ActionEvent e) {
if (e.getSource() == jButton21) {
System.out.print("响应成功");
}
}
}
/**
* 主函数模块
*/
public static void main(String[] args) {
Login login = new Login();
login.setVisible(true);
}
}