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 }