![]() |
#2
诸葛欧阳2015-09-19 12:54
|

import java.awt.*;
import javax.swing.*;
import java.awt.event.* ;
import *;
class Register extends JFrame implements ActionListener
{
JLabel lab1,lab2,lab3,lab4,lab5,lab6,lab7;
JTextField text1;
JPasswordField pass1,pass2;
JRadioButton r1,r2;
ButtonGroup group;
JComboBox box1;
JCheckBox box2,box3;
JScrollPane p1;
JTextArea area;
JButton b1,b2;
public Register()
{
lab1=new JLabel("用户名");
lab2=new JLabel("密码");
lab2=new JLabel("确认密码");
lab3=new JLabel("性别");
lab4=new JLabel("所在地");
lab5=new JLabel("兴趣爱好");
lab7=new JLabel("个人简介");
text1=new JTextField(15);
pass1=new JPasswordField(15);
r1=new JRadioButton("男");
r2=new JRadioButton("女");
group=new ButtonGroup();
group.add(r1);
group.add(r2);
r1.setSelected(true);
box1=new JComboBox();
box1.addItem("广东");
box1.addItem("广西");
box1.addItem("湖南");
box2=new JCheckBox("音乐");
box2=new JCheckBox("运动");
p1=new JScrollPane();
p1.setVerticalScrollBarPolicy(JScrollPane.VERTICAL_SCROLLBAR_ALWAYS);
area=new JTextArea(5,15);
area.setLineWrap(true);
p1.getViewport().add(area);
b1=new JButton("注册");
b2=new JButton("重填");
Container con=getContentPane();
con.setLayout(new FlowLayout());
con.add(lab1);con.add(text1);
con.add(lab2);con.add(pass1);
con.add(lab3);con.add(pass2);
con.add(lab4);con.add(r1);
con.add(r2);
con.add(lab5);con.add(box1);
con.add(lab6);con.add(box2);con.add(box3);
con.add(lab7);
con.add(p1);
con.add(b1);con.add(b2);
}
public static void main(String[] args)
{
Register reg=new Register();
reg.setTitle("用户注册");
reg.setSize(250,350);
reg.setVisible(true);
reg.setDefaultCloseOperation(reg.EXIT_ON_CLOSE);
}
}
import javax.swing.*;
import java.awt.event.* ;
import *;
class Register extends JFrame implements ActionListener
{
JLabel lab1,lab2,lab3,lab4,lab5,lab6,lab7;
JTextField text1;
JPasswordField pass1,pass2;
JRadioButton r1,r2;
ButtonGroup group;
JComboBox box1;
JCheckBox box2,box3;
JScrollPane p1;
JTextArea area;
JButton b1,b2;
public Register()
{
lab1=new JLabel("用户名");
lab2=new JLabel("密码");
lab2=new JLabel("确认密码");
lab3=new JLabel("性别");
lab4=new JLabel("所在地");
lab5=new JLabel("兴趣爱好");
lab7=new JLabel("个人简介");
text1=new JTextField(15);
pass1=new JPasswordField(15);
r1=new JRadioButton("男");
r2=new JRadioButton("女");
group=new ButtonGroup();
group.add(r1);
group.add(r2);
r1.setSelected(true);
box1=new JComboBox();
box1.addItem("广东");
box1.addItem("广西");
box1.addItem("湖南");
box2=new JCheckBox("音乐");
box2=new JCheckBox("运动");
p1=new JScrollPane();
p1.setVerticalScrollBarPolicy(JScrollPane.VERTICAL_SCROLLBAR_ALWAYS);
area=new JTextArea(5,15);
area.setLineWrap(true);
p1.getViewport().add(area);
b1=new JButton("注册");
b2=new JButton("重填");
Container con=getContentPane();
con.setLayout(new FlowLayout());
con.add(lab1);con.add(text1);
con.add(lab2);con.add(pass1);
con.add(lab3);con.add(pass2);
con.add(lab4);con.add(r1);
con.add(r2);
con.add(lab5);con.add(box1);
con.add(lab6);con.add(box2);con.add(box3);
con.add(lab7);
con.add(p1);
con.add(b1);con.add(b2);
}
public static void main(String[] args)
{
Register reg=new Register();
reg.setTitle("用户注册");
reg.setSize(250,350);
reg.setVisible(true);
reg.setDefaultCloseOperation(reg.EXIT_ON_CLOSE);
}
}
提示The type Register must implement the inherited abstract method ActionListener.actionPerformed(ActionEvent)错误是什么原因??