tengo un programa que es un servidor y que tiene el tipico boton de conectar desconectar.
Pues bien esto es lo que tengo en ese boton
Código:
Vale hago esto y me da el siguiente error:jButton1.setText("Desconectar Servidor"); if(jButton1.equals("Desconectar Servidor")) { jlista.setModel(modelo); jlogger.setModel(modelo2); try { // System.out.println("asdasdasd"); System.out.println("Cadencia: "+s.cadencia); s = new Servidor(modelo,modelo2); rc =new resetcomprueba(s,jlista,s.cadencia,modelo2); estado.setText("El servidor esta activado"); jlista.setCellRenderer(new Colores(s)); t.start(); rct.start(); } catch (IOException ex1) { Logger.getLogger(Servidor_Grafico.class.getName()).logLevel.SEVERE, null, ex1); modelo2.addElement(ex1+" Error en la I/O"); } } else{ t.destroy(); rct.destroy(); jButton1.setText("Conectar Servidor"); } }
"Exception in thread "AWT-EventQueue-0" java.lang.NoSuchMethodError".
Que puede pasar??.Lo que quiero que haga el boton es que cuando se pulse , es decir, cuando se ponga el texto "desconectar servidor" (por que ya habré pulsado el servidor) me haga lo que dice el boton y si no que para el hilo.
esto es lo que tengo como atributo de la clase (fuera del boton)
Thread t=new Thread(s,"servidor");
Thread rct=new Thread (rc,"Resetcomprueba");