文本框的简单使用(文本框、密码框):
代码如下:
/**
* 文本框(JTextField)、密码框(JPasswordField)的使用
*/
public class TextFiledTest extends JFrame{
public TextFiledTest(String title){
//设置窗体的title
super(title);
//获取窗体的容器
Container contentPane = this.getContentPane();
//******************************文本框********************
//创建20大小的文本框
JTextField jt=new JTextField("我是文本框",20);
//创建面板
JPanel jp1=new JPanel();
//设置面板的大小
jp1.setSize(150,50);
//添加文本框
jp1.add(jt);
//添加到容器里
contentPane.add(jp1,BorderLayout.NORTH);
//******************************密码框********************
JPasswordField jpd=new JPasswordField(20);
jpd.setEchoChar('*');//内容以“*”显示
//创建面板
JPanel jp2=new JPanel();
jp2.setSize(150,200);
//添加密码框
jp2.add(jpd);
//面板添加到容器里
contentPane.add(jp2,BorderLayout.SOUTH);
//设置窗体的坐标与大小
this.setBounds(200,200,300,300);
//设置窗体的关闭事件
this.setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);
//设置窗体的可见性
this.setVisible(true);
}
public static void main(String[] args) {
new TextFiledTest("文本框练习");
}
}
结果图:
加油吧,少年!