コード例 #1
0
ファイル: PlayerPanel.java プロジェクト: diab0l/mtg-forge
        @Override
        public void handleEvent(FEvent e) {
          AvatarSelector.show(
              getPlayerName(),
              avatarIndex,
              screen.getUsedAvatars(),
              new Callback<Integer>() {
                @Override
                public void run(Integer result) {
                  setAvatarIndex(result);

                  if (index < 2) {
                    screen.updateAvatarPrefs();
                  }
                  if (allowNetworking) {
                    screen.firePlayerChangeListener(index);
                  }
                }
              });
        }