当我使用软件选择的文件弹出JFileChooser时,该文件不会在文件列表中突出显示(但是,它显示在“文件名:”框中)。我可以获得要突出显示的文件的唯一方法是鼠标单击JFileChooser List组件中的空白区域。 对于使用Windows的L& F
PS。这只是一个宠物项目,只会在Windows上使用,所以任何丑陋的黑客都可以容忍:)
答案 0 :(得分:0)
这解决了我的问题:
setSelectedFile(f);
final JList list = SwingUtils.getDescendantOfType(JList.class, this, "Enabled", true);
list.requestFocus();