@Override
 public void actionPerformed(ActionEvent ev) {
   try {
     Conexao.getConexao()
         .conectarCliente(campoIP.getText(), Integer.parseInt(campoPorta.getText()));
   } catch (UnknownHostException ex) {
     atualizaStatusCl(ex.getLocalizedMessage());
   } catch (IOException ex) {
     atualizaStatusCl(ex.getLocalizedMessage());
   }
   Jogador.getJogador().setNome(campoNome.getText());
   Main.mostraConfigGrid();
 }
    @Override
    public void actionPerformed(ActionEvent ev) {
      Jogador.getJogador().setNome(campoNomeSv.getText());
      atualizaStatusSv("Aguardando cliente...");

      Conexao.getConexao().inicializarServidor(Integer.parseInt(campoPortaSv.getText()));
      Jogador.getJogador().setServidor(true);

      // "desativa" a interface de conexão
      botConectarSv.setEnabled(false);
      abas.setEnabledAt(0, false);
      campoPortaSv.setEnabled(false);
      campoNomeSv.setEnabled(false);
    }
 private void atualizaIP() {
   atualizaStatusSv("Detectando IP da máquina...");
   campoIPSv.setText(Conexao.getConexao().detectarIP());
   atualizaStatusSv("");
 }