Título: Ayuda JTable Publicado por: Blitzkrieg' en 28 Noviembre 2009, 23:59 pm Bueno otra dudilla.
Tengo una JTable de 2 columnas,25 filas y un boton. (La primera columna se llama Archivo y la segunda Ruta). Al darle al boton me sale un JFileChooser donde yo elijo un archivo y luego guardo el nombre del archivo en la String "name" y el Path del archivo en la cadena "ruta". Hasta ahi lo tengo listo. ¿Que necesito? Necesito que luego se agregue a la JTable la string ruta y la string name, es decir, name en la columna Archivo y la string ruta en la columna Ruta. Algo asi: Archivo | Ruta -------------------------------- name | ruta | | | Ademas que se puedan agregar varios archivos a la table, es decir, algo asi: ------------------------------------------------------------------------------ | Archivo | Ruta | ------------------------------------------------------------------------------ | name | ruta | ------------------------------------------------------------------------------ | otro name | otra ruta | ------------------------------------------------------------------------------ | otro name | otra ruta | ------------------------------------------------------------------------------ Espero que me hayan entendido y me puedan ayudar :D Archivo y Ruta = Columnas name y ruta = Strings ¡Que partidero de cabeza esto! Título: Re: Ayuda JTab Publicado por: egyware en 29 Noviembre 2009, 00:07 am Mmm... deberias ver el Modelo de la tabla, para modificar los datos directamente.
Hechale un vistaso a http://java.sun.com/javase/6/docs/api/javax/swing/JTable.html y http://java.sun.com/javase/6/docs/api/javax/swing/table/DefaultTableModel.html Saludos Título: Re: Ayuda JTable Publicado por: Leyer en 29 Noviembre 2009, 00:34 am bueno este si te ayudara para agregar datos solo has model.add("ARCHIVO","RUTA");
(http://www.imagengratis.org/images/jtable.png) Código
Título: Re: Ayuda JTable Publicado por: Blitzkrieg' en 29 Noviembre 2009, 00:35 am Gracias Eyer! :) :) :)
Mi idolo xD Título: Re: Ayuda JTable Publicado por: Blitzkrieg' en 29 Noviembre 2009, 02:47 am Buenas, ahora otra cosita jeje :-X
Como haria para convertir el contenido de la columna Ruta en array de Strings :huh: Título: Re: Ayuda JTable Publicado por: Leyer en 29 Noviembre 2009, 04:18 am no te entiendo dices para extraer el contenido de la columna?
Saludos. Título: Re: Ayuda JTable Publicado por: egyware en 29 Noviembre 2009, 04:24 am Te dije revisa el modelo de la tabla, como es un DefaultTableModel trae esta función que te servira para extraer datos
getDataVector() Código Que significa que devuelve un vector que contiene más vectores y que cada vector tiene el valor de una fila. :S medio complicado lo que dije anteriomente. Saludos Título: Re: Ayuda JTable Publicado por: 1mpuls0 en 29 Noviembre 2009, 05:19 am Hola, buenas
intenta con esto Código
Y ya obtendras algo como esto... Código
Saludos Título: Re: Ayuda JTable Publicado por: Blitzkrieg' en 29 Noviembre 2009, 20:48 pm no te entiendo dices para extraer el contenido de la columna? Saludos. Si extraer el contenido de la columna Ruta :) Título: Re: Ayuda JTable Publicado por: 1mpuls0 en 29 Noviembre 2009, 22:37 pm Si extraer el contenido de la columna Ruta :) con el metodo getValueAt(f,c); obtienes los valores de las posiciones fila, columna de tu model Código
En este caso lo que te imprime es \ //esto es lo que contiene el arreglo \ //esto es lo que contiene la lista \ //esto es lo que contiene el vector elhacker //esto es lo que contiene el arreglo elhacker //esto es lo que contiene la lista elhacker //esto es lo que contiene el vector Saludos Título: Re: Ayuda JTable Publicado por: Blitzkrieg' en 29 Noviembre 2009, 22:44 pm Sip si me sirvio xDD
Gracias Darius ;D ;D Título: Re: Ayuda JTable Publicado por: 1mpuls0 en 29 Noviembre 2009, 22:47 pm Sip si me sirvio xDD Gracias Darius ;D ;D De nada, perdon no habia mirado el mensaje. Saludos |