@Action public void bt_editar_ficha() { JFrame jan; if (mestrando) { jan = new Frame_Ficha(RPG_globais.getMinha_ficha(), mestre_ficha); } else { jan = new Frame_Ficha(RPG_globais.getMinha_ficha(), cliente.getConecxao_ficha()); } jan.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE); jan.setVisible(true); }
// Chamado quando o botão travar todas as fichas é presionado @Action public void bt_travar_todas_fichas() { String s; RPG_globais.Atualiza_lista_jogadores(); s = String.format( "\n\nMinha Ficha:\nNome: %s Personagem: %s\n\n", RPG_globais.getMinha_ficha().getNome_jogador(), RPG_globais.getMinha_ficha().getNome_personagem()); for (Ficha f : RPG_globais.getfichas().values()) { s += String.format( "Nome: |%s| Personagem: |%s|\n", f.getNome_jogador(), f.getNome_personagem()); } JOptionPane.showMessageDialog(null, s); }
// Chamado quando o botão ver ficha é presionado @Action public void bt_ver_ficha() { JFrame jan; String jogador; Ficha f = RPG_globais.getMinha_ficha(); jogador = (String) RPG_globais.getLista_jogadores().getSelectedValue(); for (Ficha ff : RPG_globais.getfichas().values()) { if (jogador.equals(ff.getNome_jogador())) { f = ff; break; } } jan = new Frame_Ficha(f); jan.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE); jan.setVisible(true); }