Java图形界面(3)

 1 package t1;
 2 import javax.swing.*;
 3 public class Test5 extends JFrame {
 4     JTextField jtf=new JTextField("该文本框不可编辑",30);
 5     static JPasswordField jpf=new JPasswordField("太空人3号",30);
 6     public Test5(String str) {
 7         super(str);
 8         jtf.setBounds(20,40,140,20);
 9         jtf.setEditable(false);
10         add(jtf);
11     }
12     public static void main(String[] args) {
13 
14         Test5 frm=new Test5("文本编辑窗口");
15         JTextArea jta=new JTextArea("您好",10,30);
16         JScrollPane jsp=new JScrollPane(jta);
17         frm.setLocation(200, 150);
18         frm.setSize(240, 220);
19         frm.setLayout(null);
20         jsp.setBounds(20, 70, 160, 100);
21         jpf.setBounds(20, 10, 140, 20);
22         jpf.setEchoChar('*');
23         frm.add(jpf);
24         frm.add(jsp);
25         char[] password=jpf.getPassword();
26         String str=new String(password);
27         System.out.println("今天口令是: "+password+"  转换成文本后是: "+str);
28         frm.setVisible(true);
29         frm.setResizable(false);
30         frm.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
31         
32     }
33 
34 }

 

posted @ 2021-05-24 13:56  李家宇  阅读(63)  评论(0编辑  收藏  举报