0

私が書いているJava Swingアプリがあります。これは、Minecraftサーバーに接続し、管理支援として機能します。どのプレイヤーがオンラインであるかを追跡するペインの 1 つに 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]);
    }

これは問題なく機能し、個人的には自分の PC で問題はありません。しかし、私のモデレーターの 2 人は、他のアプリケーションから離れていても、フォーカスを強制することに問題を抱えています。

私はそれが他のアプリケーションからフォーカスを強制しないことを望みます.このJListがそれを行うのを防ぐ方法はありますか?

4

0 に答える 0