文本框的简单使用(文本框、密码框):


代码如下:

/**
        * 文本框(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("文本框练习");
    }
}

结果图:

用java编写多行文本框右对齐代码 javagui设置文本框大小_文本框


加油吧,少年!