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 - Proteus1989

#121
import paquete.clase.nombre;

Te refieres a eso?
#122
Java / Subiendo archivos con HttpClient
27 Febrero 2012, 14:36 PM
Estoy escribiendo un par de lineas de código y me he encontrado con un problema.
Resumiendo este es el código

Código (java) [Seleccionar]
HttpClient cliente = new HttpClient();
String ruta = "Servidor";
PostMethod method = new PostMethod(ruta);

Part[] parts =
{ new FilePart("fileupload", archivo, "image/jpeg", "iso-8859-1") };
method.setRequestEntity(new MultipartRequestEntity(parts, method.getParams()));

entity = new CountingMultipartRequestEntity(method.getRequestEntity());

cliente.executeMethod(method);


Con eso consigo mi primer proposito, subir el archivo al servidor. El problema es que quiero monitorizar la subida con algún listener.
Ya he buscado varias cosas por google, pero no me aclaro con ninguna.

Alguna idea compañeros?
#123
Java / Re: JTree en Java
27 Febrero 2012, 14:29 PM
Di que no sabes hacer y te decimos como hacerlo.

Por lo pronto esto te puede servir
File.listRoots() te devuelve un array de Strign de todas las raices
File a = new File(File.listRoots()[0]);
a.list(); Te devuelve un array de String de todos los archivos y carpetas de la primera raiz del sistema.

a.isDirectory() y a.isFile() también te serán de ayuda.
#124
Java / Re: Frame y JTable. Como actualizarlo
25 Febrero 2012, 14:19 PM
Da igual xD
Gracias un así, por lo menos lo del hilo me lo solucionaste

Gracias
#125
Java / Re: Frame y JTable. Como actualizarlo
25 Febrero 2012, 13:34 PM
Lo hago como dices. Pero para hacerlo lo hago sobre el model de la tabla

jTable1.getColumnModel().getColumn(0).setMaxWidth(25);
o
jTable1.getColumnModel().getColumn(0).setPreferredWidth(25);

Entonces al setear el nuevo modelo pierdo el tamaño del modelo anterior de columna.
#126
Java / Re: Frame y JTable. Como actualizarlo
25 Febrero 2012, 03:01 AM
Me surge otro problema al que no le encuentro solución.
Desde el hilo edito el modelo y se lo asigno a la tabla y desde el mismo hilo modifico el tamaño de la columna justo después.

El problema es que entre una sentencia y otra hay refrescos del JFrame y da sensación de destellos y ves la columna moviendose.
He buscado pero no he encontrado la forma de decirle al modelo el tamaño de la columna antes de asignarselo a la tabla, para que esto no ocurra.


Alguna solución?
#127
Java / Re: Como hago un break para salir
25 Febrero 2012, 01:43 AM
Para eso con un byte le sobra xD
#128
Java / Re: Frame y JTable. Como actualizarlo
24 Febrero 2012, 16:51 PM
Anoche mismo pensé lo mismo pero no sabia si iba a funcionar.
Lo probaré y os comento.


Funciona "bien". Se notan ciertos parpadeos, captura algunas excepciones de cola de eventos... pero por lo menos lo hace.
Gracias ;)
#129
Puedes crearte una clase que implementa ActionListener y llamar siempre a la misma.

Código (java) [Seleccionar]

class AccionBotones implements ActionListener{
    private TuClasePrincipal clase;
    public AccionBotones(TuClasePrincipal clase){
        this.clase=clase;
    }
    public void actionPerformed(ActionEvent ev){
       //Codigo
    }
}


Para llamarla
Código (java) [Seleccionar]

AccionBotones accion = new AccionBotones(this)
boton.addActionListener(accion)
#130
Java / Re: Frame y JTable. Como actualizarlo
24 Febrero 2012, 03:18 AM
Yo estoy usando un DefaultTableModel y cada vez que lo modifico hago un jTable1.setModel(model);.

Pero hay algo que no consigo hacer. Tengo un método que de forma iterativa va insertando filas en la tabla y me gustaría que fuese mostrando una a una las filas insertadas.

Lo que hace el JTable es quedarse congelado cuando empieza el método y cuando termina muestra el resultado final.
He probado con jTable1.repaint() pero nada.

Alguna solución?