🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Re: Que es swing?

#27069
From: Federico
Date: Fri, 06 Nov 1998 00:00
70 lines
3169 bytes
Josep escribi� en mensaje <71tags$92h$1@talia.mad.ibernet.es>...
>
>"Federico" escribi� en mensaje ...
>>Respecto a la cr�tica al modelo AWT:
>
>No es una cr�tica. Pero si el AWT era tan cojonudo y swing es tan malo...
�a
>qu� sacar las clases Swing? �O es que acaso Sun no prueba el software antes
>de lanzarlo?


>>No veo que tiene de malo que cada
>>componente se corresponda con una ventana.

>Pues que el S.O. tiene que controlar muchas ventanas. No es que sea una
>sobrecarga muy grande, pero no lo encuentro elegante.


A m� me gusta. En POO hay que intentar encontrar las similitudes entre las
distintas entidades a tratar y a partir de ah�, establecer una jerarqu�a de
herencias. No veo un problema en crear una clase (quiz�s no deber�a llamarse
Ventana) que se clase base de una jerarqu�a de clases de tipo componente:
botones, labels, etc. �No tienen todos estos cptes caracter�sticas y
comportamientos similares como p.e.: tama�o, pintarse, etc.?

>>Windows95, como S.O ser� malo,
>>pero trata as� las ventanas, y en ese aspecto funciona bastante bien.
>>
>Como dijo alguien muy famoso antes que yo "t� lo has dicho".
>
>>Si,
>>como dices, swing consume menos recursos, �porqu� es tan lento?
>
>�Es lento? Pues yo no lo noto tanto, la verdad.


Pues no lo entiendo, quiz�s tengamos visiones diferentes de la velocidad,
porque mi m�quina est� relativamente bien.

>>�no es
>>verdad, que Swing no hace uso (por lo menos en gran parte) de los recursos
>>gr�ficos del S.O.?

>No te equivoques. EN un S.O. m�nimamente serio no puede hacerse NADA sin
>hacer uso de los recursos del sistema operativo. Que yo sepa, eso de
>escribir directamente en la RAM de v�deo se qued� en los programas MS-DOS.


Evidentemente algo s� que se usa el S.O.

>>Si no lo hace, por narices tiene que consumir m�s
>>recursos, porque est� creando un nuevo entorno gr�fico sobre otro
anterior.

>Esto es una contradicci�n l�gica. Si no usa recursos del S.O., como t�
>dices, �c�mo puede consumir M�S recursos que el AWT?

Dicho poco t�cnicamente (ya dije que no s� mucho de las swing) porque se
inventa un nuevo S.O.

>�Es que acaso el AWT aporta recursos netos al S.O.?


No me has entendido. Con usar recursos del S.O. quiero decir que utiliza un
entorno gr�fico que ya est� cargado en memoria, y esto conlleva menos
recursos que crear un nuevo entorno gr�fico sobre el anterior.

Un saludo,
Federico
Technical Details
Message-ID: <71vicd$8er$1@talia.mad.ibernet.es>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail
References: <71qern$4db$1@talia.mad.ibernet.es> <01be0658$15900000$4500a8c0@aula4-09> <71q7ca$gra$2@talia.mad.ibernet.es> <wLf02.724$x6.1744015@WReNphoon1> <71tags$92h$1@talia.mad.ibernet.es>

Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII
X-Google-Thread: 1116f3,8fc3703a07af3402
X-Google-Attributes: gid1116f3,public
From: "Federico" <fede-publicidad_no-007@teleline.es>
Subject: Re: Que es swing?
Date: 1998/11/06
Message-ID: <71vicd$8er$1@talia.mad.ibernet.es>
X-Deja-AN: 409120551
References: <71qern$4db$1@talia.mad.ibernet.es> <01be0658$15900000$4500a8c0@aula4-09> <71q7ca$gra$2@talia.mad.ibernet.es> <wLf02.724$x6.1744015@WReNphoon1> <71tags$92h$1@talia.mad.ibernet.es>
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.2106.4
Organization: Telefonica Transmision de Datos
Newsgroups: es.comp.lenguajes.java