qq_58099275 2021-06-12 22:57 采纳率: 50%
浏览 52
已采纳

一直找不到符号,怎么解决

package com.task17;
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class Login extends JFrame implements ActionListener
{
JPanel jp;
JLabel name;
JLabel password;
JLabel show;
JTextField jName;
JPasswordField jPassword;
JButton login;
JButton reset;
JButton register;
public Login(){
jp = new JPanel();
name = new JLabel("输入用户名:");
password = new JLabel("输入密码");
show = new JLabel("");
login = new JButton("登录");
reset = new JButton("重置");
register = new JButton("注册");
jName = new JTextField(10);
jPassword = new JPasswordField(10);
jPasswordField.setEchoChar('*');
jp.add(name);
jp.add(jName);
jp.add(password);
jp.add(jPassword);
jp.add(login);
jp.add(reset);
jp.add(register);
jp.add(show);
login.addActionListener(this);
reset.addActionListener(this);
register.addActionListener(this);
this.setContentPane(jp);
this.setTitle("登录窗口");
this.setSize(340,260);
boolean Visible;
this.setVisible(true);
this.setDefauleCloseOperation("JFrame.EXIT_ON_CLOSE");
}
public void actionPerformed(ActionEvent e)
{
if(e.getSource()==reset){
show.setText("");
jName.setText("");
jPassword.setText("");
}
else if(e.getSource()==register){
show.setText("进入注册页面");
}
else{
if(jName.getText().equals("nonglin")&&String.valueOf(jPassword.getPassword()).equals("201600")){
show.setText("登录成功");}
else{
show.setText("对不起!用户名或密码不对");}
}}
public static void main(String args[]){
new Login();
}
}

 

  • 写回答

3条回答 默认 最新

  • 关注

    2个问题:

    第一个问题:控件名称写错了

    jPasswordField.setEchoChar('*');

    改为

    jPassword.setEchoChar('*');

    第二个问题:删除双引号

    this.setDefauleCloseOperation("JFrame.EXIT_ON_CLOSE");

    改为

    setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(2条)

报告相同问题?

悬赏问题

  • ¥100 求数学坐标画圆以及直线的算法
  • ¥35 平滑拟合曲线该如何生成
  • ¥100 c语言,请帮蒟蒻写一个题的范例作参考
  • ¥15 名为“Product”的列已属于此 DataTable
  • ¥15 安卓adb backup备份应用数据失败
  • ¥15 eclipse运行项目时遇到的问题
  • ¥15 关于#c##的问题:最近需要用CAT工具Trados进行一些开发
  • ¥15 南大pa1 小游戏没有界面,并且报了如下错误,尝试过换显卡驱动,但是好像不行
  • ¥15 自己瞎改改,结果现在又运行不了了
  • ¥15 链式存储应该如何解决