import javax.swing.*;
import javax.swing.event.*;
import java.awt.*;
public class TextDemo extends JFrame{
private JLabel label=new JLabel("同步显示输入内容");
private JTextField text;
private JPasswordField pwd;
public TextDemo(){
setTitle("TextDemo");
setDefaultCloseOperation(EXIT_ON_CLOSE);
setSize(360,100);
Container tr=getContentPane();
tr.setLayout(new FlowLayout());
text=new JTextField(15);
pwd=new JPasswordField(15);
pwd.setEchoChar('!');
tr.add(text);
tr.add(pwd);
tr.add(label);
text.addCaretListener(new CaretListener(){
public void caretUpdate(CaretEvent e){
label.setText(text.getText());
}
});
public static void main(String args[]){
TextDemo pr=new TextDemo();
pr.setVisible(true);
}
}
import javax.swing.event.*;
import java.awt.*;
public class TextDemo extends JFrame{
private JLabel label=new JLabel("同步显示输入内容");
private JTextField text;
private JPasswordField pwd;
public TextDemo(){
setTitle("TextDemo");
setDefaultCloseOperation(EXIT_ON_CLOSE);
setSize(360,100);
Container tr=getContentPane();
tr.setLayout(new FlowLayout());
text=new JTextField(15);
pwd=new JPasswordField(15);
pwd.setEchoChar('!');
tr.add(text);
tr.add(pwd);
tr.add(label);
text.addCaretListener(new CaretListener(){
public void caretUpdate(CaretEvent e){
label.setText(text.getText());
}
});
public static void main(String args[]){
TextDemo pr=new TextDemo();
pr.setVisible(true);
}
}
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货