简答题:本程序的功能是获取文本框中的文本。窗口中有两个文本框“用户名”和“密码”,以及三个按钮“登录”、“其他用户登录,,和“关

  • 题目分类:Java
  • 题目类型:简答题
  • 号外号外:注册会员即送体验阅读点!
题目内容:
本程序的功能是获取文本框中的文本。窗口中有两个文本框“用户名”和“密码”,以及三个按钮“登录”、“其他用户登录,,和“关闭”,初始状态“用户名”文本框是只读的,单击“其他用户登录”按钮后变成可写的,“密码”文本框使用的不是密码文本框,在用户键入的时候设置显示为*号。输入用户名和密码后,单击“登录”按钮后,如果输入的密码为空,则弹出提示消息框,否则后台将显示输入的用户名和密码。比如显示为“admin用户的密码:password”(admi为输入的用户名,password为输入密码)。
import java.awt.*;
import java.awt.event.*;
import javax.swing.JOptionPane;
public class java3
{
public static void main(String args[])
{
final Frame frmFrame=new Frame();
Panel pnlPanel=new Panel();
Label lblUsername=new Label("用户名");
Label lblPassword=new Label("密码");
final TextField txtUsername=new TextField("
Student");
final TextField txtPassword=new TextFidd("",
8);
txtUsername.setEditable(false);
txtPassword.setChar('*')
Button btnButtonl=new Button("登录");
ButtOn btnButton2=new Button("其他用户登
录");
Button btnButton3=new Button("关闭");
btnButtonl.addActionListener(new ActionListen-
er()
{
public void actionPerformed(ActionEvent e)
{
if((txtPassword.getText()).length()= =0)
{
JOptionPane.showMessageDialog(frmFrame,"密
码不能为空");
return;
}
txtPassword.setColumns(16);
System.out.println(txtUsername.getText()+"
用户的密码:"
+txtPassword.getPassword())
}
});
btnButton2.addActionListener(new ActionListen-
er()
{
public void actionPerformed(ActionEvent e)
{
txtUsername.setEnable(true)
}
});
btnButton3.addActionListener(new ActionListen-
er()
{
public void actionPerformed(ActionEvent e)
{
System.exit(0);
}
});
pnlPanel.add(1blUsername);
pnlPanel.add(txtUsername);
pnlPanel.add(1blPassword);
pnlPanel.add(txtPassword);
pnlPanel.add(btnButtonl);
pnlPanel.add(btnButton2);
pnlPanel.add(btnButton3);
frmFrame.add(pnlPanel);
frmFrame.setTitle("advance");
frmFrame.pack();
frmFrame.show();
}
}
参考答案:【答案仅供学习,请勿对照自行用药等】
答案解析:

The books on the desk are not mine;they’re__________.

The books on the desk are not mine;they’re__________. A.Km B.theirs C.their

查看答案

宏操作SetValue可以设置(  )。

宏操作SetValue可以设置(  )。 A.窗体或报表控件的属性 B.刷新控件数据 C.字段的值 D.当前系统的时间

查看答案

在窗体上,设置控件Commandl为不可见的属性是(  )。

在窗体上,设置控件Commandl为不可见的属性是(  )。A.Commandl.Name B.Commandl.Caption C.Commandl.Enab

查看答案

在关系运算中,选择运算的含义是(  )。

在关系运算中,选择运算的含义是(  )。 A.在基本表中选择满足条件的记录,组成一个新的关系 B.在基本表中选择需要的字段,组成一个新的关系. C.在基本表中选

查看答案

下列关于完全二叉树的叙述中,错误的是(  )。

下列关于完全二叉树的叙述中,错误的是(  )。 A.除了最后一层外,每一层上的结点数均达到最大值 B.可能缺少若干个左右叶子结点 C.完全二叉树一般不是满二叉树

查看答案