JAVA小程序设计~

嵌套进HTML文件,制作一个程序小窗口,实现在文本框中输入密码“123456”,则在窗口中安装标签中显示“密码正确”,否则,则显示“密码错误”*注:显示的标签是显示在小程... 嵌套进HTML文件,制作一个程序小窗口,实现在文本框中输入密码“123456”,则在窗口中安装标签中显示“密码正确”,否则,则显示“密码错误”
*注:显示的标签是显示在小程序窗口中的标签中~而不是另外弹出窗口显示“密码错误/正确”
*注:字符串比较函数:equal()
展开
 我来答
左自强
2011-06-29 · TA获得超过385个赞
知道小有建树答主
回答量:528
采纳率:0%
帮助的人:351万
展开全部
import java.awt.*;
import java.awt.event.*;

import javax.swing.*;

public class mimi extends JApplet{
String str="左自强";//初始用户名
String strc="1234567";//默认初始密码
JButton a=new JButton("修改");
//输入新的用户名和密码后按修改键修改用户名和密码
JButton b=new JButton("完成");
JLabel xx=new JLabel("版权所有,不得抄袭 !");
//标签,用来显示密码的正误情况的
JPanel aa=new JPanel();//面板
JPanel bb=new JPanel();//面板
JPanel kk=new JPanel();//面板
JLabel c1=new JLabel("请输入账号");
JLabel c2=new JLabel("请输入密码");
JTextField a2=new JTextField();//文本框,用来显示用户名
JPasswordField a1=new JPasswordField();//密码框
public mimi()
{

kk.setLayout(new GridLayout(2,2));
kk.add(c1);
kk.add(a2);
kk.add(c2);
kk.add(a1);
a1.setEchoChar('*');//设置密码的显示形式,这里显示"*"
setLayout(new GridLayout(3,1));
aa.setLayout(new FlowLayout());
aa.add(a);
aa.add(b);
bb.add(xx);
add(bb);
add(kk);
add(aa);

a.addActionListener(new ActionListener(){

public void actionPerformed(ActionEvent arg0) {
// TODO Auto-generated method stub
if((a2.getText()).equals("") )
{
xx.setText("账号不能为空");
repaint();
}

else if( a1.getPassword().length <6 || a1.getPassword().length>10)
{
xx.setText("请重新输入6~10之间长度的密码");
JOptionPane.showMessageDialog(null,"密码长度不够或太长");
repaint();
}
else
{
str=a2.getText().toString();
strc=a1.getText().toString();
xx.setText("注册成功 欢迎使用!");
repaint();

}

}

});
b.addActionListener(new ActionListener(){

@Override
public void actionPerformed(ActionEvent arg0) {
if(!(a2.getText()).equals(str) )
{
xx.setText("账号错误 请重新输入");
repaint();
}

else if( !(a1.getText().toString()).equals(strc))
{
xx.setText("密码错误");
repaint();
}
else
{
xx.setText("密码正确");
repaint();

}
}

});
}

}
先将上面的代码编译成.class文件,然后在.class文件所在的文件夹下新建一个文本文件,在文本里面写入
<html>
<head>
</head>
<body>
<applet
code="mimi.class"
width=200
height=200>
</applet>
</body>
</html>
保存文件(crtl+s)
再将文本文件的扩展名改成.html,确定。
运行就可以了
谢谢!
如果你还想了解更多的话你可以去搜索“java登录窗口代码_百度文库 ”
那里面还有更多的操作 也是我自己做的
645829119
2011-06-29
知道答主
回答量:21
采纳率:0%
帮助的人:15.1万
展开全部
判断出结果后
标签名.text = "密码正确" 或者 = "密码错误" 啊
追问
对不起~我想要全部的语句~谢谢~因为我本人并不了解JAVA的相关知识,知识想要能确定运行的程序代码~谢谢~
追答
if(aa.text.equal("123456")){                 
bb.text = "密码正确";
}else{
bb.text = "密码错误;
}

aa 是你的密码框 的 id bb 是你窗口中 提示标签的id

你这个写的不清不楚的
如果要调用数据库判断的话就不是这样写了.
要根据数据库返回结果来 判断
if(数据库返回的结果是不是正确){
bb.text = "密码正确";
}else{
bb.text = "密码错误;
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2011-06-29
展开全部
jsp 的可以不?
追问
可以的~就类似于计算器的代码差不多~但是是需要嵌套进HTML中的~
1)test.java
2)test.html
是这个样子的~
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式