¿Cómo desarrollais GUIs?

Iniciado por Ragnarok, 25 Junio 2007, 22:40 PM

0 Miembros y 1 Visitante están viendo este tema.

Ragnarok

Estoy haciendo uno y estoy usando Netbeans, permite arrastrar y soltar y se puede hacer el GUI de una manera relativamente sencilla y rápida. La única pega que le veo es que es algo enrevesada la forma de editar el código que genera, ya que no se puede ir al editor y escribir directamente lo que se quiera en la sección de código que está generando.

Busqué plugins para eclipse, pero si no recuerdo mal no encontré ninguno que fuera libre o no estuviera todavía en fase de pruebas, así que pasaría de eclipse a netbeans por las facilidades que da para el desarrollo de GUIs.

Lo que me preguntaba es qué usaría la gente en general para estas cosas, a lo mejor hay algo fantástico que desconozco y me estoy perdiendo.

Muchas gracias.

PS: Estoy de acuerdo en que escribiendo sin ayudas gráficas se aprende más, pero el desarrollo es más ágil con herramientas que permiten arrastrar y soltar.
No olvidéis leer las normas generales, además de las específicas de cada tablón.sgae, ladrones

Casidiablo

No soy experto haciendo GUIs con IDEs, ya que poco los uso... pero en su momento el que mejor me parece es el de NetBeans. El de eclipse lo use en una ocación y en otras tantas el JBuilder de Borland (bastante cutre). Me han hablado del IntelliJ IDEA 6.0.4, pero no lo he usado. Cloncluyendo, me quedo con NetBeans. Aquí se comparan varios aspectos (no solo de GUI's)

http://www.devx.com/Java/Article/34009

Saludos!!!

Ragnarok

Gracias Casidiablo, encontré una comparativa pero era del 2005, esta es de marzo de este año y muy interesante.

CitarSwing Development
NetBeans's crown jewel is its famous new Matisse GUI designer, based upon the new GroupLayout layout manager, which originally was developed by the NetBeans team itself as an extension prior to being included in the base JDK. The combination of baseline support (i.e., the ability of controls to align automatically based on the position of the actual text within a control) makes creating professional looking UIs very easy. In fact, the powerful resizing and anchoring functionality make this the best UI designer I have seen for any language on any platform.

A la vista de esto me quedo con netbeans por lo menos para esto. La verdad es que Sun cada vez apoya más el código libre y de eso sólo se pueden esperar cosas buenas, aunque siempre le puede superar otro.
No olvidéis leer las normas generales, además de las específicas de cada tablón.sgae, ladrones

BADBYTE-K

yo uso netbeans y te digo, todo esta en acostumbrarse... cuando lo logres ya veras que todo ira muy bien con netbeans..

Saludos

alvk4r

Mira, yo uso NetBeans cuando necesito algo muy elaborado....
Pero si quieres ejemplos graficos, bueno, realmente un jemplo, muy basico, pero creo te puede ser util, echa un vistazo a

http://foro.elhacker.net/index.php/topic,170168.0.html
El poder corrompe, el poder absoluto corrompe absolutamente.

NightZpy

Bajate el jigloo en la sección de plug-ings de eclipse.org, y te recomiendo que aprendas primero a construir a patica (manualmente desde codigo) las guis en java, ya que así te aseguro que luego entenderas muy bien las formas y o estandares usados por los editores de guis "drag and drop" como netbeans y se te hará facil todo.

Salu2s..

blackhacking.no-ip.org "Con Server para prácticas" - "La incompetencia en masas es inversamente proporcional al sistema social"