我的应用程序中有很多jTextField(大约34个jTextField),我希望它们所有人都在获得焦点时选择所有文本,而在失去焦点时不选择任何文本。
有没有办法用一个侦听器做到这一点,或者我应该为这34个jTextField中的每一个分别编写一个“FocusGained”和一个“FocusLost”?

谢谢

最佳答案

在类上创建并扩展JTextField现在可以实现您在该类中想要的任何东西。在哪里可以像这样创建JTextField对象

JTextField txt1 = new JTextField();
frm.add(txt1);

而不是这样
JTextField txt1 = new CustomText();
frm.add(txt1);

因此您必须为“文本”字段设置通用类

07-28 02:01
查看更多