🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: es.comp.lenguajes.java
Article #27842

Re: Sobre una tabla en Java

#27842
From: Jonathan Revusky
Date: Tue, 07 Jul 1998 00:00
46 lines
2428 bytes
Federico wrote:
> 
> Monkiki escribi� en mensaje <35A23D55.CA38F159@ctv.es>...
> >Pues resulta que estoy haciendo una aplicaci�n en Java y me resultar�a
> >de mucha utilidad un componente en forma de tabla. Ya s� que est� el
> >JTable de la Swing, pero es un poco lento. Por no decir "muy lento". Si
> >me pongo a meter las cositas del Swing me voy a tener que comprar una
> >estaci�n de trabajo Sun para que vaya decentemente :-)  Si alguien sabe
> >de alguna idea, pues ser� bien recibida.
> 
> Pues una idea ser�a coger el c�digo de la clase de que hablas, copi�rtelo, y
> personalizarlo, quitando las generalizaciones que lo enlentecen.

Con el JTable, dependiendo de la naturaleza de tu aplicaci�n, se puede
mejorar su rapidez bastante haciendo tu propio TableModel y
TableRenderer. Es decir, enchufar tu propio TableModel y CellRenderer
para sustituir al DefaultTableModel y DefaultCellRenderer. Hay
informaci�n ahora, me parece, en el Tutorial de Javasoft. No obstante,
el JTable es, en mi opini�n el peor componente actualmente de Swing.
Realmente tiene a�n una condici�n de Beta. 

No obstante, si puedes hacerlo funcionar aceptablemente, es
probablemente la mejor opci�n porque va a formar parte de las librer�as
est�ndar de Java.

Hay tambi�n el LiveTable del klgroup. http://www.klgroup.com. Hay una
versi�n que viene con el JBuilder, por ejemplo.

> 
> Por cierto, �qu� es lo de Swing? me suena que es para interfaces, �d�nde se
> pueden obetener esas clases?

Lo de swing es la nueva libreria de interfaz de usuario que formar�
parte del JDK 1.2. Se puede usar con JDK 1.1 pero hay que bajarlo por
separado.

http://java.sun.com:80/products/jfc/index.html

> 
> Saludos,
> Federico.

-- 
Jonathan Revusky
Java and Delphi Consulting
jrevusky@bigfoot.com
Technical Details
Message-ID: <35A271D9.C705FD3@jet.es>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail
References: <35A23D55.CA38F159@ctv.es> <6ntqsr$5ao$1@talia.mad.ibernet.es>

Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII
X-Google-Thread: 1116f3,cf7c420103efbef2
X-Google-Attributes: gid1116f3,public
From: Jonathan Revusky <jrevusky@jet.es>
Subject: Re: Sobre una tabla en Java
Date: 1998/07/07
Message-ID: <35A271D9.C705FD3@jet.es>
X-Deja-AN: 369311922
Content-Transfer-Encoding: 8bit
References: <35A23D55.CA38F159@ctv.es> <6ntqsr$5ao$1@talia.mad.ibernet.es>
Content-Type: text/plain; charset=iso-8859-1
Organization: Telefonica Transmision de Datos
Mime-Version: 1.0
Reply-To: jrevusky@bigfoot.com
Newsgroups: es.comp.lenguajes.java