问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

JAVA程序,帮忙写个注释

发布网友 发布时间:2022-04-28 23:09

我来回答

2个回答

热心网友 时间:2022-06-25 00:10

public class MainFrame extends JFrame {
JLabel lbl1 = new JLabel("帐号:");
JLabel lbl2 = new JLabel("密     码:");
JTextField txt = new JTextField("admin",20);
JPasswordField pwd = new JPasswordField(20);
JButton btn = new JButton("登录");
JPanel pnl = new JPanel();
private int error = 0;

public MainFrame(String title) throws HeadlessException {
super(title);
init();
}

/**
 * 定义初始化方法
 */
private void init() {
this.setResizable(false);

pwd.setEchoChar('*');//设置密码框的显示字符,这里表示已* 号代替用户输入的密码去显示

pnl.add(lbl1);//ADD方法表示忘面板添加括号内的控件
pnl.add(txt);
pnl.add(lbl2);
pnl.add(pwd);
pnl.add(btn);
this.getContentPane().add(pnl);//将面板添加到frame上

//给登录按钮添加点击动作
btn.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
if ("admin".equals(new String(pwd.getPassword()))){
//如果用户输入的密码为admin则执行以下代码
pnl.removeAll();//移除面板上所有控件
JLabel lbl3 = new JLabel();//重新new一个标签
ImageIcon icon = new ImageIcon(this.getClass().getResource("pic.jpg"));//实例图标控件对象
lbl3.setIcon(icon);//给标签设置图片显示
pnl.add(lbl3);//将标签添加到面板
}
else{
//用户输入密码错误的情况下
if(error < 3){
JOptionPane.showMessageDialog(null,"密码输入错误,请再试一次");//错误次数少于三次的话,弹出提示框
error++;
}
else{
//错误次数大于等于三次。弹出提示框,并设置不可输入用户密码和点击登录等操作
JOptionPane.showMessageDialog(null,"对不起,您不是合法用户");
txt.setEnabled(false);
pwd.setEnabled(false);
btn.setEnabled(false);
}
}
}
});
}
public static void main(String[] args) {
MainFrame frm = new MainFrame("测试");
frm.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frm.setBounds(100, 100, 300, 120);
frm.setVisible(true);
}
}

热心网友 时间:2022-06-25 00:11

来,干了这碗大姨妈
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
说课包括哪些方面 说课内容包括()。 如何在手机百度上删除对话记录? 结核病是什么样的疾病? 曹丕17岁得了肺痨,明知自己命不长久,还要强争王位,是不是很自私呢?_百... 古代小说常出现的病名 急求一篇"生活小窍门"(500字)的作文 至今最有什么小妙招 健康的戒烟方法 笔记本电池锁死是什么原因引起的? java注释的说明 java语言注释,求助,感激不尽。 请问一下JAVA中的这几行如何写注释?? DNF鬼泣远古2套幻影之怒掉落地点 Java的注释开头怎么写? DNF鬼泣第2套远古带哪些好? java语言注释怎么写,谁帮我写一下我的代码注释 什么是注释?如何在Java程序中加入注释? DNF鬼泣的异界套(远古2套),穿哪一套最好? 如何写好java代码注释 求DNF鬼泣远古2墓碑套装各项分析 DNF鬼泣穿的布甲,施放套,远古套,魔暴套分别是什么? 吃榴莲对身体有何好处? 水果榴莲吃了对人身体有什么好处和坏处 吃榴莲对健康有害吗? 兴业银行的信用卡利息是怎么算的呢? 为什么键盘灯还是亮着的 我这个再睡眠模式中为什么电脑和键盘的灯亮着,怎么在电脑息屏的时候这两个灯关闭? 兴业银行信用卡取现5000元一年后要还多少钱,分期付款一月多少? 为什么电脑开了睡眠主机和键盘还亮着之前都一起关的? 用java编写个程序并注释 给Java代码的的每一句做一个注释,很简单的 雨后的小故事1、2、3 三星笔记本外接显示器护眼模式怎么开启 三星c24f399fh显示器怎么设置护眼? 把图片文件转成文件夹怎么转电脑 形近又同音字组词 三星显示器 眼睛保护模式 右边是4个又的所有字以及组词 字的形近字是什么,组词又是什么 三星显示器ft27t700qqc为什么看图片会图片暗,有的图片就是好的? 找形近字20个,先找先得,要有组词。 格式: 1.叉(叉子) 又(又有) 既的形近字组词? 逝怎么组词又有什么形进字 小米平板中的照片怎么转换成文件发送 “俏”的形近字有哪些?如何组词? 我的电脑百度网页丢了怎么办呢 刘志强用的长杆属于综合竿吗 刘志强7.2米鱼竿有多重 电脑显示百度网页走丢了,怎么找回来