标签: java swing
我有一个JDialog,上面有一系列JTextField s我希望当我选中它时,每个文本都会被选中。
JDialog
JTextField
答案 0 :(得分:6)
已经提出并回答了这个确切的问题,请查看here。
简短版本:使用SwingUtilities.invokeLater为您的文本组件添加焦点侦听器并选择所有焦点,以确保已处理所有待处理的AWT事件。
答案 1 :(得分:5)
在FocusListener
FocusListener
selectAll()
focusGained()