Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - Chuidiang

#141
Java / Re: Botones superpuestos con swing
28 Junio 2009, 22:58 PM
¿Cómo haces la matriz? ¿También con componentes?

Se bueno.
#142
El problema es sencillo, BufferedReader no tiene método available(). Tedndrás que buscar otra solución: usar otra cosa que no sea BufferedReader y tenga método available o bien pensar otra forma de leer y evitar el retorno de carro.

Por ejemplo, puedes usar directamente el InputStreamReader y saltarte el BufferedReader, o mejor aún, usar directamente el System.in

Se bueno.
#143
Java / Re: Pausar una linea en metodo
27 Junio 2009, 11:53 AM
Hola:

Hay muchas formas de hacerlo y las de hilos deberían funcionar.

Lo más simple es que donde quieras continuar muestres un JOptionPane. El JOptionPane muestra una ventana dialogo y detiene la ejecución hasta que la cierres

linea1;
linea2;
JOptionPanel.showMessageDialog("Pulse para continuar",....);
linea3;
linea4;


Otra opción sin meterse en hilos, pero que te puede complicar algo el asunto si hay muchas variables locales que reutilizan las líneas, es hacer varios métodos, uno por conjunto de líneas. El botón debe incrementar un contador cada vez que se pulse y en función del valor del contador llamar al metodo1(), al metodo2(), etc.

Finalmente, metiéndote en hilos, debería funcionar. Elige una variable cualquiera que sea accesible tanto desde el botón como desde las líneas de código. En el código debes poner

synchronized (objeto) {
linea1;
linea2;
objeto.wait();
linea3;
linea4;
objeto.wait();
...
}


La pulsación del botón símplemente debe hacer

synchronized (objeto) {
objeto.notify();
}


Esto, hasta cierto punto puede congelarte la interface de usuario si linea1, linea2, ... tardan mucho en ejecutarse.

Se bueno.
#144
Creo que sí lo sabe, fíjate en la línea

String frase2=new String(frase);

Se bueno.
#145
Hola:

En el método meter() estas haciendo un nuevo array y metiendo al final el nuevo caracter que te pasan, pero .... no estás copiando todos los que había antes en el array antiguo.

Se bueno.
#146
Java / Re: conexion cerrada?
2 Mayo 2009, 13:17 PM
Hola:

No veo que esté cerrada. No haces close() por ningún lado y isClosed() devuelve false.

Se bueno.
#147
Java / Re: Guardar valor textbox en variable
17 Marzo 2009, 07:22 AM
Hola:

Primero obtienes el String

String text = textBox.getText();

y luego lo conviertes a entero

int valor = Integer.parseInt(text);

Se bueno.
#148
Java / Re: Concatenar celdas en GridLayout
21 Febrero 2009, 15:48 PM
Hola.

En un GridLayout todas las celdas son del mismo tamaño. Quizás en una de ellas puedas poner un panel que tenga a su vez el panel y el botón que mencionas.

Si no te sirve, tendrás que probar con el GridbagLayout.

Se bueno.
#149
Java / Re: Cliente/servidor en ubuntu server 8.10
21 Febrero 2009, 06:36 AM
Hola:

Ayudaría si pusiera la excepción que te está dando.

Se bueno.
#150
Hola:

El título pone "desde línea de comandos de mysql". No sé entonces muy bien qué tiene que ver todo esto con java.

Si es desde línea de comandos mysql, el comando que fuscas es

source path/fichero.sql

donde fichero.sql es el script sql que genera las tablas o hace las inserciones

Se bueno.