importjavax.swing.*;importjava.sql.*;importjava.awt.*;classguiClass{JButtonqueding;JButtonquxiao;JLabelyonghuming;JLabelmima;JTextFieldJT1;JPasswordFieldJT2;publicvoidini...
import javax.swing.*;
import java.sql.*;
import java.awt.*;
class guiClass
{
JButton queding;
JButton quxiao;
JLabel yonghuming;
JLabel mima;
JTextField JT1;
JPasswordField JT2;
public void init()
{
JFrame f=new JFrame("用户登录");
JPanel j1=new JPanel();
JPanel j2=new JPanel();
JPanel j3=new JPanel();
FlowLayout flow=new FlowLayout();
j1.setLayout(flow);
j2.setLayout(flow);
j3.setLayout(flow);
f.getContentPane().setLayout(new BorderLayout());
yonghuming=new JLabel("用户名:");
mima=new JLabel("密码 :");
JT1=new JTextField(10);
JT2=new JPasswordField(10);
queding=new JButton("确认");
quxiao=new JButton("取消");
j1.add(yonghuming);
j1.add(JT1);
j2.add(mima);
j2.add(JT2);
j3.add(queding);
j3.add(quxiao);
f.getContentPane().add("North",j1);
f.getContentPane().add("Center",j2);
f.getContentPane().add("South",j3);
f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
f.setSize(300, 150);
f.setVisible(true);
queding.AddActionListener(this);
quxiao.AddActionListener(this);
}
void actionPerformed(ActionEvent e)
{
if(e.getSource()==quxiao)
{
System.exit(0);
}
}
}
public class test
{
public static void main(String[] s)
{
guiClass g = new guiClass();
g.init();
}}
我要实现点击取消按钮进行退出,但不知何故编译总是出错,望给与解答 谢谢
展开