|
Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.
Mensajes - alemag
Páginas: 1 ... 3 4 [5] 6 7 8
101
« en: Martes 27 de Febrero de 2007, 17:05 »
Saludos compañeros, tengo un problema con los focos de los componentes. Tengo un campo de edicion (llamado campo_mio), y al pulsar en un boton lo que contiene dicho campo se copia en una lista. Hasta aquí todo bien. Pero luego, sin yo decirle nada con requestFocus, el foco me va al siguiente componente directamente, y yo quiero que vaya al primer campo de edición del que vino. Si le pongo campo_mio.requestFocus(), primero va al siguiente componente, que no quiero que vaya, y luego al mio. Como puedo hacer para que no vaya al siguiente campo ¿?? Por favor ayudadme.
102
« en: Martes 27 de Febrero de 2007, 16:09 »
Saludos compañeros, como puedo hacer una traza de mi programa Java con el eclipse ¿¿¿ Es que me da un error en el foco de un componente y no tengo ni idea de como solucionarlo. Por favor necesito ayuda. Gracias.
103
« en: Martes 23 de Enero de 2007, 18:22 »
Creo que lo mas logico es poner los datos miembro de una clase como privados, para que no se puedan modificar desde fuera, y si se quiere acceder a esos datos, se hace a través de un observador. Pues bien, tengo lo siguiente:
public class Ejemplo { int a; public int get_entero() { return a; } }
y desde otra clase pretendo acceder a ese dato entero con: .... Ejemplo ej=new Ejemplo(); System.out.println(ej.get_entero()); ...
y con el eclipse me dice que el dato entero a no es visible. Pero supuestamente no estaria accediendo a ese dato a traves del observador, y éste es público ???
Por favor, ayudadme. Muchas gracias.
104
« en: Martes 16 de Enero de 2007, 16:20 »
Ya esta solucionado, se encuentra en esa opcion y hay que configurarlo, indicandole donde se encuentra el javadoc.exe. Gracias.
105
« en: Martes 16 de Enero de 2007, 15:27 »
Hago eso, pero me dice que no existe el comando javadoc ("The javadoc command does not exist"). Tengo que descargar alguna herramienta ???
106
« en: Martes 16 de Enero de 2007, 11:53 »
Ok, muchas gracias.
107
« en: Lunes 15 de Enero de 2007, 18:19 »
Saludos compañeros, tengo el codigo documentado, cada metodo con las cabeceras necesarias, y lo que quiero es generar la documentación con el javadoc. Como lo tendria que hacer ? Estoy usando el Eclipse como IDE. Gracias.
108
« en: Domingo 14 de Enero de 2007, 11:13 »
Tengo una duda, se puede tener un paquete de nombre Movil (por ejemplo) y dentro de ese paquete una clase de nombre Movil.java ???
Gracias.
109
« en: Viernes 12 de Enero de 2007, 16:50 »
Saludos compañeros, tengo una clase dentro de un paquete con el siguiente codigo;
package Utilidades; public class Probabilidad {
public double calcular_probabilidad() { double num=(double)(1*Math.random()); System.gc(); return num; }
public Probabilidad() { } }
y quiero acceder al metodo calcular_probabilidad desde otra clase. Lo importo con import Utilidades.Probabilidad; y la clase desde la que quiero acceder es public tambien.
y al compilarlo me dice que el metodo calcular_probabilidad no esta visible.
Que es lo que estoy haciendo mal para acceder a dicho metodo ??? Gracias.
110
« en: Jueves 11 de Enero de 2007, 09:16 »
Saludos compañeros, tengo una duda sobre donde poner los imports que usa java. Si por ejemplo tengo una clase A, que llama a otra clase B, y esta clase B maneja tabla tengo que hacer un import java. …. Tablehandler o algo parecido, pero ese import donde lo tendria que poner, con ponerlo en la clase B valdria, o tendria que importarlo desde la clase A ¿??
Y otra duda sobre lo mismo, si tengo varios paquetes (PaqueteA, PaqueteB, PaqueteC …) y dentro de cada paquete varias clases, al implementar el codigo de una clase del PaqueteB que usa clases del PaqueteA, en el codigo de dicha clase como tiene que ser el import : Import PaqueteA; o Import PaqueteA.*;
Por favor ayudenme, muchas gracias.
111
« en: Miércoles 10 de Enero de 2007, 11:55 »
Saludos compañeros, tengo este codigo:
Runnable tarea=new Runnable() { public void run() { // Pinto un icono de un reloj dando vueltas en // la barra de estado
} }; Thread hilo=new Thread(tarea); hilo.start();
y luego es cuando se generan 40 cadenas de longitud variable (alrededor de 10 caracteres), y mientras se generan dichas cadenas el icono de la barra no se mueve, se queda como esperando a que se acaben de generar las cadenas, y cuando acaba de generar, da vueltas normal. Al tratarse de hilos distintos, no se deberia notar ese efecto verdad ¿? Como lo podria solucionar ¿??
Por favor ayudadme. Gracias.
112
« en: Martes 2 de Enero de 2007, 01:25 »
Saludos compañeros, tengo hecha mi aplicacion en java y quiero hacer todos los diagramas en uml (aunque se que deberia hacerse al reves), y estoy buscando un manual o tutorial de como hacerlo de manera sencilla (todo lo que he encontrado es muy complejo). Y tambien he oido algo de la ingenieria inversa (que creo que es generar esos diagramas a partir del codigo).
Alguien me puede dar alguna ayuda sobre esto por favor ??? Gracias.
113
« en: Martes 26 de Diciembre de 2006, 08:41 »
Saludos compañeros, he intentado hacer un gif transparente para mi aplicación (del reloj de arena dando vueltas mientras se estan procesando datos), pero al ponerlo en la barra de estado, resulta que se forma un circulo verde alrededor del reloj (el color de la base del reloj de arena) cuando el reloj empieza a dar vueltas, y ese efecto no se producia cuando tenia el gif normal. A que se puede deber ¿? Por favor ayudenme. Gracias.
114
« en: Lunes 25 de Diciembre de 2006, 12:08 »
Saludos compañeros, tengo el siguiente codigo que lo que intento hacer es rellenar una lista (l_aleat_pos) con pos cadenas (Strings) y un vector cad_pru_pos con test_pos cadenas (cada cadena puede ser como mucho de longitud l_max), y el metodo calcular_numero_aleatorio tarda menos de un segundo en ejecutarse. (los caracteres estan en una matriz, y dicha cadena es valida si acaba en una posicion cuya componente este marcada en otro vector como final, como true) Pues bien, sin cambiar nada de estructuras de almacenamiento he notado que para crear 7 cadenas de cada lista, de longitud maxima 7, tarda alrededor de un minuto, y es mucho tiempo, ya que antes tardaba como mucho 20 segundos. Como lo puedo mejorar ???
public void obtener_cadenas(LinkedList [][]mat, int l_max, int pos, int neg, int test_pos, int test_neg, int c_alf, Vector est_finales) { int est=0; double prob=0.2; String cadena=""; double prob_cada_estado; DefaultListModel modelo_lista_pos=new DefaultListModel(); DefaultListModel modelo_lista_neg=new DefaultListModel(); Vector v_cadenas;
long t1= System.currentTimeMillis();
while ((l_aleat_pos.getModel().getSize()<pos) && (cad_pru_pos.size()<test_pos)) { while (cadena.length()<=l_max) { v_cadenas=new Vector(); new Obtener_caracteres_fila(v_cadenas, mat, est); prob_cada_estado=(1-prob)/(v_cadenas.size()-1); double num_aleatorio=calcular_numero_aleatorio(); int casilla_vector;
if (num_aleatorio>(1-prob)) casilla_vector=v_cadenas.size()-1; else casilla_vector=(int)(num_aleatorio/prob_cada_estado);
if (casilla_vector==v_cadenas.size()-1) { if (est_finales.get(est).equals(new Boolean(true))) { if (modelo_lista_pos.size()<pos) { modelo_lista_pos.addElement(cadena); cad_pos.add(new String(cadena)); } else if (cad_pru_pos.size()<test_pos) { System.out.println(cadena); cad_pru_pos.add(new String(cadena)); } est=0; cadena=""; } else { System.out.println(cadena); cadena=""; est=0; } } // si hay transicion, un caracter de estado a estado else { cadena=cadena+v_cadenas.get(casilla_vector); est=calcular_estado_final(mat, est, v_cadenas.get(casilla_vector).toString()); } } // del while de la longitud maxima
if (cadena.length()>l_max) { cadena=""; est=0; } } // del while
.... } // fin del metodo.
Por favor, ayudadme. Muchas gracias.
115
« en: Domingo 24 de Diciembre de 2006, 14:27 »
Saludos compañeros, quiero definir una variable booleana (o de tipo Boolean) y poder cambiar su valor cuando se lo paso a otra clase donde se modifica, y poder ver su valor cambiado en la clase de origen. Y con los ejemplos que he encontrado no consigo reflejar el valor modificado. Como lo puedo hacer??
Por favor ayudenme. Gracias.
116
« en: Martes 19 de Diciembre de 2006, 05:57 »
Pues la verdad que no, lo tengo bien puesto, si no daría un error de compilación. Pero no me cambia el valor.
117
« en: Lunes 18 de Diciembre de 2006, 07:48 »
Saludos compañeros, quiero saber el color que le pone a mi panel (el tipico color amarillo muy claro de windows, en RGB) porque estoy haciendo un icono (el tipico reloj de arena dando vueltas) y quiero ponerle de color de fondo a ese icono el mismo que el del panel, o la barra de estado, para que no se note que dicho icono esta incrustrado. Estoy usando el LookAndFeel para windows.
Gracias.
118
« en: Lunes 18 de Diciembre de 2006, 06:47 »
Sí, quiero usar un tipo de dato Boolean para poder cambiar el valor del objeto, pero si tengo el siguiente codigo, no me lo cambia: public void cambia(Boolean { a=new Boolean(false); } public class Hola () { vble=new Boolean(true); cambia(vble); } ¿Por qué puede ser? Gracias.
119
« en: Viernes 15 de Diciembre de 2006, 15:31 »
Saludos compañeros, tengo el siguiente codigo: Boolean b=new Boolean(true); b=new Boolean (false);
pero lo que no tengo claro es si se crea otro objeto nuevo b, y el anterior queda en memoria, con lo que al no ser eliminado, se ralentizaria mucho los tiempos de ejecución (en mi aplicación se realizan muchas veces operaciones de este tipo). Gracias.
120
« en: Viernes 15 de Diciembre de 2006, 14:28 »
Sí, eso si lo tenia, pero yo tengo solo ficheros xml, y tengo dos tipos de esos ficheros xml, unos contienen numeros, y otros cadenas, y a la hora de filtrarlos quiero que solo me muestre los que tiene cadenas (son todos ficheros xml, pero se diferencian en la cabecera <... NOMBRE="un fichero">). Como lo podria hacer ??? Gracias.
121
« en: Viernes 15 de Diciembre de 2006, 05:14 »
Saludos compañeros, al permitir abrir un fichero en mi aplicacion le pongo un filtro para que solo me muestre los ficheros de una determinada extension (y lo hace bien), pero quiero que ademas de esos ficheros, me muestre tambien todas la carpetas que estan dentro de ese directorio, cosa que no hace. Como lo puedo conseguir ???
Gracias.
122
« en: Viernes 15 de Diciembre de 2006, 05:10 »
Saludos compañeros, en mi aplicacion estoy tratando con ficheros xml, y con tipos de formato distinto, que se distingues en la cabecera del fichero xml (unos contienen datos numericos y otros ficheros cadenas, mas o menos, y se distinguen por la cabecera). Pues bien, lo que queria saber es si mi aplicacion al abrir el fichero con un objeto JFileChooser, tiene alguna manera de distinguir dichos ficheros y mostrar solo al usuario los ficheros que contienen cadenas, y los que contienen numeros que los mantenga en el disco duro, pero que no los muestre cuando el usuario pulse la opcion Abrir.
Espero que me haya explicado. Gracias.
123
« en: Viernes 15 de Diciembre de 2006, 04:45 »
Saludos compañeros, quiero validar el contenido de una cadena para que solo contenga letras, y lo que hago es leer el codigo ascii caracter por caracter y si esta entre los valores de una letra lo acepta y si no devuelve error. Pero si introduzco por ejemplo el simbolo del teclado que esta a la izda del 1 en el teclado, el del ordinal en los numeros, me lo reconoce como valido, ya que creo que esta formado por dos caracteres. Como puedo hacer para que no me lo reconozca ???
Por favor, ayudenme. Gracias.
124
« en: Sábado 9 de Diciembre de 2006, 21:36 »
Lo que hago en abrir es rellenar la lista JList que tengo declarada en Nuevo (y que le paso como parametro) con lo que la variable n deberia estar rellenada no ??? (con los datos de la lista) pero cuando la leo en mi menu principal no contiene nada. Por que puede ser ???
125
« en: Sábado 9 de Diciembre de 2006, 15:07 »
Saludos compañeros, tengo una clase A, y desde esa clase llamo a otra clase B. En esta clase B tengo definidas unas variables que se ven modificado su valor, pero creo un objeto de la clase B en la clase A, dichos valores no se ven modificados. Concretamente es:
Public class Nuevo { JList lista; }
Public class abrir { Public void abrir_fichero (…) { // list contiene, a traves dl modelo, una lista de cadenas // y su valor se modifica } }
Y en el programa principal hago: Class Menu { … Nuevo n=new Nuevo(); Abrir ab=new Abrir(); // y si ahora quiero ver el contenido de la lista con n.lista su valor no se ve modificado, // me dice que no contiene ninguna cadena, cuando deberia contener alguna. } Como puedo hacer para ver el contenido real ¿?? (en abrir, en la clase, la contiene bien la lista de cadenas, pero debo cometer algun error en el paso de parametros)
Por favor ayudadme que es un poco urgente. Muchas gracias.
Páginas: 1 ... 3 4 [5] 6 7 8
|
|
|