Hay un total de 630 Preguntas. | << >> |
Pregunta: | 16132 - COMO PUEDO MANTENER LA MISMA SESIÓN ENTRE DOS SERVLETS DISTI |
Autor: | Raquel Fernán Pisonero |
Estoy desarrollando una aplicación en la que utilizo varios servlet . En uno de ellos creo una sesión en la que guardo un objeto que me gustaría visualizar en otro servlet. ¿Como puede hacerlo?.
Muchas gracias. |
Respuesta: | Hector Fabio Meza |
De hecho, la sesion es de por si accesible desde varios servlets, en el segundo servlet solo hay que crear la sesion con parametro false,
session misesion = new session (false), lo que le indica que no cree una sesion nueva, sino que tome la que ya existe. |
Pregunta: | 16134 - ¿COMO PUEDO ELIMINAR UN OBJETO DE MEMORIA? |
Autor: | A GP |
Trabajo en Java 2 bajo Windows. Necesito eliminar un objeto JDialog de memoria de forma que cuando cree de nuevo un objeto con su mismo nombre no "recuerde" los valores de las variables ni los objetos que contenía. |
Respuesta: | karlos |
Tienes que eliminar todas las variables que hacen referencia adicho objeto y cuando este aislado pasas el garbage con la siguiente orden
System.gc(); pd asegurate que eliminaste tdas las propiedades que apuntan a dicho objeto |
Pregunta: | 16321 - COMO PINTAR LAS CELAS DE UNA LISTA !! |
Autor: | Jaime Casini |
Hola amiguetes, a ver si podeis resolver mi duda. Tengo una lista de Strings y me gustaria pintar las celas de la lista de diferentes colores o en 2 colores para poder ver más facilmente las filas de la lista.
Muchas gracias. |
Respuesta: | Rafael Hernamperez Martin |
Hola, compañero,
Para llevar a cabo esto deberas crear un ListCellRenderer, en donde podras utilizar cualquier componente Swing e implementar la interfaz ListCellRenderer. El siguiente muestra como hacerlo: import java.awt.*; import java.awt.event.*; import javax.swing.*; class MyCellRenderer extends JLabel implements ListCellRenderer { public Component getListCellRendererComponent( JList list, Object value, // Valor a visualizar int index, // celda boolean isSelected, // la celda esta seleccionada? boolean cellHasFocus) // la celda tiene el foco? { String s = value.toString(); setText(s); if (index % 2 == 0) // Si es celda par setForeground(new Color(150,150,255)); else setForeground(new Color(0,0,255)); setEnabled(list.isEnabled()); setFont(list.getFont()); return this; } } Para que se pueda activar tendras que utilizar el metodo setCellRenderer, de la siguiente manera: jList1.setCellRenderer(new MyCellRenderer()); Un saludo |
Pregunta: | 16323 - COMO PUEDO OBTENER LA FECHA Y HORA ACTUAL |
Autor: | Jaime Casini |
Hola amiguetes,
Como puedo obtener la fecha y la hora actual dentro de un programa que está corriendo. Es decir, mientras se ejecuta y corre una aplicación me gustaria mostrar un 'reloj' que indique la fecha y la hora actual, para dar información. Parecido a lo que tienen los Windows y otros S.O en la barra inferior del escritorio. Muchas gracias. |
Respuesta: | José Carlos Cortizo |
Hola:
Para obtener la fecha y hora actuales, Java incorpora una clase denominada GregorianCalendar. Créate un objeto de tipo GregorianCalendar y usa el método get: GregorianCalendar calendario=new GregorianCalendar; String año=calendario.get(DAY_OF_YEAR); Para más documentación busca en el API de Java. Suerte. |
Pregunta: | 16339 - USO DE JTREE: SELECCION |
Autor: | Hardland Moncayo Valencia |
1.- Como puedo hacer para al mostrar por primera vez el árbol salgan seleccionados ciertos nodos?
2.- Pq cuando salgo del panel que contien el árbol, si lo he expandido al volver a entrar lo sigue mostrando expandido? |
Respuesta: | Rodrigo Casas |
1.- En la clase del árbol create algún método que seleccione "esos ciertos nodos"
2.- Exactamente no se el panel que estas usando pero, seguramente tendrá alguna característica que sea mostrarlo, en la cual deberías reiniciar el estado del árbol, o mantenerlo |
Pregunta: | 16423 - BARRA DE HERRAMIENTAS EN JAVA |
Autor: | Manuel Castilla |
Hola.
Estoy interesado en crear una barra de herramientas para netscape, por eso es el motivo de utilizar java, en estos momentos se haría sobre una plataforma windows pero en el futuro se pasaría a una maquina UNIX, necesito ayuda sobre como hacerla o en su defecto documentación para poder realizarla con exito... Gracias de antemano por vuestra ayuda |
Respuesta: | José Carlos Cortizo |
Hola:
En java, tienes una clase que se llama JToolBar que permite crear barras de herramientas de una forma muy simple. En el api e java, la encontrarás muy bien explicada. El API está en la web de java.sun.com. Otra dirección alternativa es: http://aurora.esi.uem.es/docs/java/api/index.html Suerte. |
Pregunta: | 16478 - MENSAJE DE ERROR JDK1.2 |
Autor: | Fernando Galván Martínez |
Hola, os escribo para ver si podríais ayudarme a solucionar un problema con el JDK1.2. Soy un programador principiante, así que supongo que no os planteará muchos problemas.
Mi problema es el siguiente: Después de hacer varios 'retoques' con la configuración del kit, como modificar las secuencias SET PATH y SET CLASSPATH del archivo autoexec.bat, al final he conseguido compilar uno de los ejemplos del libro de programación en Java 2 que estoy siguiendo. Cuando intento ejecutarlo desde MS-DOS con la instrucción java BigDebt muestra el siguiente mensaje de error: Exception in thread "main" java.lang.NoClassDefFoundError: BigDebt No sé a qué puede deberse, porque como digo, ya he modificado autoexec.bat introduciendo la ruta de acceso de tools.jar |
Respuesta: | Hector Fabio Meza |
El mensaje de error indica que no se encuentra la clase BigDebt cuando se intenta correr. La causa mas comun de esto es no haber
colocado . (el caracter punto) en el classpath. El punto le indica a java que busque las clases a correr en el directorio donde se encuentra. Por ejemplo si esta dentro del directorio /misclases/, y se corre java BIgDebt, java buscaria la clase BIgDebt en el directorio misclases. Si esto no se coloca, java no podra encontrar la clase que esta corriendo. Ejemplo: set classpath:....;. |
Pregunta: | 16661 - UTILIZAR JTABLE DEL PAQUETE SWING |
Autor: | Martin Seimandi |
Necesito visualizar en una jtable de JAVA los datos que tengo en una Base de Datos.
Para esto : Tengo que especificar los nombres de las columnas de la jtable? Como hago para introducir todo el contenido de la tabla (por Ej: Clientes)en c/u de las columnas creadas en la nueva jtable? Solo tengo que crear la "jtable"(del paquete Swing) y poder visualizar los datos de la tabla que especifico en mi B. de Datos. |
Respuesta: | José Carlos Cortizo Pérez |
Hola:
Para usar el JTable, con las necesidades que tienes solo tienes que hacer: miTabla=new JTable(datos, columnas); siendo: datos= Object[ ][ ]; y datos[i] es una fila de datos: datos[i][0]=dato1, datos[i][1]=dato2........ Y columnas=Object[ ]. Aquí lo que se suele hacer es un array de Strings y en columnas[i] poner el nombre de la columna. Si tienes problemas, consulta el API de Java, ahí tienes todos los métodos y atributos explicados de las clases de Java. Suerte. |
Pregunta: | 16683 - ELIMINAR BARRA SUPERIOR |
Autor: | Antonio Rabazo |
Estoy desarrollando un programa en java, y por requisitos del diseño que me han dado he de eliminar la barra superior de la ventana (la que tiene los botones de minimizar, cerrar, etc) y los bordes de esta. Agradeceria sobremanera que me dijesen como hacerlo.
gracias de antemano |
Respuesta: | Luis |
Eso es bastante sencillo, lo unico que tienes que hacer es:
setUndecorated(false); si es que estas heredando el JFrame(publi class miFrame extends JFrame) o de lo contrario mif.setUndecorated(false); si declaraste Jframe dentro del Class(Jframe mif =new Frame();) |
Respuesta: | David Olivan Ubieto |
Si usas la AWt, usa la clase Window en vez de la Frame, en Swing tres cuartos de los mismo. Recuerda hacerla visible y darle tamaño ;) |
Pregunta: | 16818 - TRANSPARENCIA DE IMAGENES |
Autor: | Carmen Sanchez |
Alguien podría decirme xq al cambiar directamente el valor de la componente alfa de los píxeles de una imagen en un applet, o utilizar un RGBImageFilter q haga lo mismo, obtengo en algunos ordenadores la imagen con píxeles opacos de color negro en el lugar de píxeles transparentes?. Los navegadores tienen la misma versión de los navegadores y las misma configuración. Podría ser por la tarjeta gráfica?
Gracias por adelantado. |
Respuesta: | Fernando |
Puedes hacerlo con la libreria JAI que te puedes descargar de SUN, ademas te viene con ejemplos |
|< << 17 18 19 20 21 22 23 24 25 26 27 >> >| |