public void setPlayer(Player p) { playerModel = p; nameLabel.setText(playerModel.getName()); levelLabel.setText(Integer.toString(playerModel.getLevel())); combatLevelLabel.setText(Integer.toString(playerModel.getCombatLevel())); // Actualizamos, la informaciĆ³n de sectario. if (playerModel.getClass() == CultistPlayer.class) cultistView.setCultist(((CultistPlayer) playerModel).getCultistCard()); else cultistView.setCultist(new Game.Cultist("", 0)); fillTreasurePanel(visibleTreasuresPanel, playerModel.getVisibleTreasures()); fillTreasurePanel(hiddenTreasuresPanel, playerModel.getHiddenTreasures()); repaint(); revalidate(); }