Article View: es.comp.lenguajes.java
Article #397Re: Visual Editor del NetBeans sobre fuentes importadas
From: Leto Atreides
Date: Fri, 03 Aug 2007 20:12
Date: Fri, 03 Aug 2007 20:12
49 lines
3178 bytes
3178 bytes
Ricardo Palomares Martinez escribió: > Leto Atreides escribió: >> Hace poco me pasé al NetBeans y quise hacerlo con una aplicación que >> tengo bastante avanzada. El problema reside en que no puedo utilizar el >> Visual Editor sobre clases que ya tenía implementadas, sólo en nuevas >> clases que yo defino como JFrame, JDialog, etc. utilizando el asistente >> que tiene el NetBeans. >> >> ¿Qué debo hacer para acceder al Visual Editor del NetBeans sobre las >> clases que ya tengo implementadas? > > > A diferencia de Visual Basic, en Java no se definió un modelo de > archivos de meta-información sobre formularios y componentes gráficos. > En su lugar, se deinieron APIs que crean paneles, clases que definen > dimensiones, y cosas así. Eso significa que puedes tener dos > (infinitas, en realidad) secuencias de código Java completamente > distintas que generan el mismo formulario en pantalla. Así que, > partiendo del código, no es en absoluto trivial generar visualmente el > formulario, permitirte modificarlo y aplicar los cambios de nuevo al > código. Sí, lo sabía. > > En su lugar, cada herramienta de edición de formularios tiene su > manera de describir los formularios, normalmente de un modo > alternativo al código Java generado. Creo que Eclipse interpreta > directamente el código Java, pero a cambio parece comúnmente aceptado > que su editor visual de GUIs es peor que el de NetBeans. NetBeans, en > cambio, guarda la información que define el formulario en un archivo > XML diferenciado acabado en .form, y configura el código Java generado > de tal manera que, a través de su editor, las partes que el editor > necesita regenerar estén protegidas para que no se modifiquen > directamente por el desarrollador. No conozco en profundidad el Visual Editor del NetBeans, pero el JBuilder (hasta su versión 2006) no utilizaba ningún archivo externo, se basaba todo en lo que se definía en una función especial llamada jbInit(). No sabía que el NetBeans tuviera esa peculiaridad. > > No obstante, hay una herramienta que *intenta* generarlo a partir de > un .java. Tienes más información en la FAQ de NetBeans: > > http://wiki.netbeans.org/wiki/view/FaqFormGeneratingFormFile > Gracias, le echaré un ojo al enlace a ver si puedo hacer algo.
Technical Details
Message-ID:
<f90293$naf$2@aioe.org>Path:
arc1-ca.pugleaf.net!g2news2.google.com!news4.google.com!proxad.net!feeder1-2.proxad.net!news.mixmin.net!aioe.org!not-for-mailReferences:
<f8uodr$6i2$1@aioe.org> <6jhbo4-pc6.ln1@Father.family>Show Full Headers
Complete Article Headers
X-Google-Thread: 1116f3,4d4175aa2c26e871 X-Google-Attributes: gid1116f3,public,usenet X-Google-Language: SPANISH,UTF8 Path: arc1-ca.pugleaf.net!g2news2.google.com!news4.google.com!proxad.net!feeder1-2.proxad.net!news.mixmin.net!aioe.org!not-for-mail From: Leto Atreides <leto_ii@eresmas.com> Newsgroups: es.comp.lenguajes.java Subject: Re: Visual Editor del NetBeans sobre fuentes importadas Date: Fri, 03 Aug 2007 22:12:25 +0200 Organization: Aioe.org NNTP Server Lines: 49 Message-ID: <f90293$naf$2@aioe.org> References: <f8uodr$6i2$1@aioe.org> <6jhbo4-pc6.ln1@Father.family> NNTP-Posting-Host: vgrX9+3ZDZQRztBBu/HUhg.user.aioe.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Complaints-To: abuse@aioe.org User-Agent: Thunderbird 2.0.0.6 (Macintosh/20070728)