文本框和密码的使用
来源:互联网 发布:python调用dll实例 编辑:程序博客网 时间:2024/05/29 03:23
package wo;import java.awt.*;import java.awt.event.*;import javax.swing.*;public class Ex5 implements ActionListener{/** * @param args */JLabel lab1,lab2;JFrame frame;JButton b1,b2;Container con;JTextField use;JPasswordField pass;public void actionPerformed(ActionEvent e){String str;if(e.getSource()==b1){str="你的用户名是"+use.getText()+"\n你的密码是"+new String(pass.getPassword());JOptionPane.showMessageDialog(frame, str);}else if(e.getSource()==b2){pass.setText("");use.setText("");}else if(e.getSource()==use){pass.requestFocus();}else if(e.getSource()==pass){b1.doClick();}}public Ex5(){frame=new JFrame("文本框和密码的使用");con=frame.getContentPane();//加载一个图片lab1=new JLabel("用户名:");lab2=new JLabel("密码:");b1=new JButton("登录");b2=new JButton("取消");b1.addActionListener(this);b2.addActionListener(this);use=new JTextField();use.setColumns(20);use.addActionListener(this);pass=new JPasswordField();pass.setColumns(20);pass.addActionListener(this);con.setLayout(new FlowLayout());con.add(lab1);con.add(use);con.add(lab2);con.add(lab2);con.add(pass);con.add(b1);con.add(b2);frame.setSize(300,300);frame.setVisible(true);frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);}public static void main(String[] args) {// TODO Auto-generated method stubnew Ex5();}}
- 文本框和密码的使用
- 单行文本框和密码文本框
- Java文本框、密码框的使用
- Android开关按钮ToggleButton的使用,可以实现密码框和文本框的切换
- 标签和文本框的使用
- 文本框和密码框不一样
- 解决密码框和文本框长度不一致的问题
- 文本框控件JTextField和JTextArea的使用
- 表单中文本框和密码框对齐
- Swing_格式文本框和密码框
- Swing_格式文本框和密码框
- Swing格式文本框和密码框
- 文本框和密码框长度不一致 解决办法
- 表单中文本框和密码框对齐
- 文本框和密码框长度不一致 解决办法
- 密码文本框
- .net服务器控件,文本框,密码框,文本区域的控件的使用
- IE input X 去掉文本框的叉叉和密码输入框的眼睛图标
- ABAP红绿灯
- 最近很轻松?
- smarty 比较操作符
- Web MVC框架
- smarty自定义函数
- 文本框和密码的使用
- [Java]获取java方法注释实例
- java email
- 关于Android中的 ToggleButton 组件 (待续)
- Oracle nested
- android Toast大全(五种情形)建立属于你自己的Toast
- android webview 获取geolocation
- KMP模式匹配算法 C++实现
- 关于sql server插入中文乱码的问题