1
//监视器处理
public void actionperformed(ActionEvent e) //接口方法的实现
^
大写actionPerformed2括号不匹配
class Application1{ 这行去掉,没用吧,还能解决括号不匹配问题3
b_ok_action()方法中的s_pass,u_pass没有定义,看你的程序可能是:
public void b_ok_action()
{
String s_pass=t_pass.getText();
if (s_pass.equals("admin"))
{
System.out.println("登录成功!");
}
}
//监视器处理
public void actionperformed(ActionEvent e) //接口方法的实现
^
大写actionPerformed2括号不匹配
class Application1{ 这行去掉,没用吧,还能解决括号不匹配问题3
b_ok_action()方法中的s_pass,u_pass没有定义,看你的程序可能是:
public void b_ok_action()
{
String s_pass=t_pass.getText();
if (s_pass.equals("admin"))
{
System.out.println("登录成功!");
}
}
建议改换一个编辑器了 JCreator 不错适合初学者 2.5 pro 版本有注册码//================================================================================import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import java.sql.*;public class Login extends Frame implements ActionListener
{
//Frame f;
TextField t_name,t_pass;
TextField l_name,l_pass;
Button b_ok; public Login()
{
Panel pp;
//f=new Frame("aa");
pp=new Panel();
pp.setLayout(new FlowLayout());
l_name=new TextField("姓名:");
l_name.setEditable(false);
l_pass=new TextField("密码:");
l_pass.setEditable(false);
t_name=new TextField("",10);
t_pass=new TextField("",10);
b_ok=new Button("确定");
b_ok.addActionListener(this);
pp.add(l_name);
pp.add(t_name);
pp.add(l_pass);
pp.add(t_pass);
setLayout(new BorderLayout());
add(pp,"Center");
add(b_ok,"South");
pack();
setVisible(true); } //监视器处理
public void actionPerformed(ActionEvent e) //接口方法的实现
{
if(e.getSource()==b_ok)
{
b_ok_action();
}
} //b_ok的实现
public void b_ok_action()
{
//s_pass=u_pass.getText();
if (t_pass.getText().equals("admin"))
{
System.out.println("登录成功!");
}
}
public static void main(String[] args){
new Login();
}//主程序
//类结束
}