展开全部
让JTextField文本框响应焦62616964757a686964616fe58685e5aeb931333363386662点事件 即可.
核心代码JTextField jtf= new JTextField(10);
jtf.addFocusListener(new FocusListener() {
public void focusLost(FocusEvent e) {//失去焦点时
System.out.println("失去了焦点");
jtf.setBackground(Color.WHITE);
}
public void focusGained(FocusEvent e) {//获得焦点时
System.out.println("获得了焦点");
tf.setBackground(Color.PINK);
}
});
效果图
参考代码import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class TextFrame extends JFrame {
JTextField jtf;
public TextFrame() {
JPanel jp = new JPanel();
jtf= new