import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
public class Text
{
JTextField field1;
JTextField field2;
JLabel label;
JPanel panel;
JFrame frame;
public static void main(String [] args)
{
Text text = new Text();
text.go();
}
public void go()
{
frame=new JFrame();
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
panel=new JPanel();
panel.setBackground(Color.white);
frame.getContentPane().add(BorderLayout.NORTH,panel);
label =new JLabel("Dog's first name");
panel.add(label);
field1=new JTextField(20);
field1.setText("whatever");
field2=new JTextField("Your name");
field1.addActionListener(new Change());
field1.setText("");
System.out.println(field2.getText());
panel.add(field1);
panel.add(field2);
frame.setSize(500,500);
frame.setVisible(true);
}
class Change implements ActionListener
{
public void actionPerformed(ActionEvent event)
{
field1.setText("end");
field2.setText("");
field2.selectAll();//选取文本字段的内容
field2.requestFocus();//把GUI目前焦点拉回到文本字段以便让用户进行输入操作
}
}
}
JTextFiled
最新推荐文章于 2022-10-28 20:40:16 发布