事件处理作业
2019-05-09 21:57 刘彩程 阅读(181) 评论(0) 编辑 收藏 举报完成一个按钮的事件处理程序,实现功能自拟,例如:改变窗口的背景颜色,改变按钮的位置等等
package lcc; import java.awt.*; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import javax.swing.*; public class Lcctext implements ActionListener { JFrame f; JPanel p; JButton b; JLabel l; JLabel l2; JTextField t; JPasswordField t2; public Lcctext(){ f=new JFrame(); p=new JPanel(); l=new JLabel("账号:"); t=new JTextField(10); l2=new JLabel("密码:"); t2=new JPasswordField(10); b=new JButton("确定"); f.add(p); p.add(l); p.add(t); p.add(l2); p.add(t2); p.add(b); p.setBackground(Color.pink); f.setBounds(600, 300,180,150); f.setVisible(true); b.addActionListener(this); // f.setVisible(false); } public void Lcc(){ f=new JFrame(); p=new JPanel(); l=new JLabel("网络未连接,请稍后重试"); f.add(p); p.add(l); f.setBounds(600,330,180,70); p.setBackground(Color.pink); f.setVisible(true); // b.addActionListener(this); } public void actionPerformed(ActionEvent arg0) { // TODO Auto-generated method stub Lcc(); // f.setVisible(false); } public static void main(String args[]) { new Lcctext(); } }