更新JList会强制窗口焦点

时间:2012-10-13 01:10:29

标签: java swing focus jlist autofocus

我正在编写一个Java Swing应用程序,它连接到我的Minecraft服务器并充当管理辅助工具。它的一个窗格中有一个JList对象,用于跟踪哪些玩家在线。这是我更新列表的方式:

public static void updatePlayerList(HashMap<String,String> players){
    playerListModel.clear(); //this is a DefaultListModel
    playerListModel.setSize(players.size());
    Object[] playerArray = players.keySet().toArray();
    for(int i = 0; i<players.size(); i++){
        playerListModel.set(i, playerArray[i]);
    }

这个工作得很好,花花公子,我个人在我的电脑上没有问题。但是,我的两位版主在强制关注时遇到了问题,甚至远离其他应用程序。

我更喜欢它没有从其他应用程序强制关注,有没有办法阻止这个JList这样做?

0 个答案:

没有答案