Article View: es.comp.lenguajes.java
Article #542Re: Visual Editor del NetBeans sobre fuentes importadas
From: Ricardo Palomares Martinez
Date: Fri, 03 Aug 2007 11:53
Date: Fri, 03 Aug 2007 11:53
58 lines
3332 bytes
3332 bytes
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. 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. El resultado de todo eso es que, si tienes un código Java que define un formulario y ese codigo no está acompañado del archivo .form correspondiente, no lo puedes editar visualmente en NetBeans. 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 Saludos. -- If it's true that we are here to help others, then what exactly are the OTHERS here for?
Technical Details
Message-ID:
<6jhbo4-pc6.ln1@Father.family>Path:
arc1-ca.pugleaf.net!g2news2.google.com!news1.google.com!border1.nntp.dca.giganews.com!nntp.giganews.com!newsfeed00.sul.t-online.de!t-online.de!storethat.news.telefonica.de!telefonica.de!news-fra1.dfn.de!feeder.erje.net!aioe.org!Father.family!newsReferences:
<f8uodr$6i2$1@aioe.org>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!news1.google.com!border1.nntp.dca.giganews.com!nntp.giganews.com!newsfeed00.sul.t-online.de!t-online.de!storethat.news.telefonica.de!telefonica.de!news-fra1.dfn.de!feeder.erje.net!aioe.org!Father.family!news From: Ricardo Palomares Martinez <rpm.PUBLI@iespana.es> Newsgroups: es.comp.lenguajes.java Subject: Re: Visual Editor del NetBeans sobre fuentes importadas Date: Fri, 03 Aug 2007 13:53:42 +0200 Organization: Hogar, dulce hogar Lines: 58 Message-ID: <6jhbo4-pc6.ln1@Father.family> References: <f8uodr$6i2$1@aioe.org> NNTP-Posting-Host: 8jt5GnLrbBTMEiHiT6cMWw.user.aioe.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Complaints-To: abuse@aioe.org User-Agent: Mozilla/5.0 (X11; U; Linux i686; es-ES; rv:1.8.1.5) Gecko/20070716 SeaMonkey/1.1.3 Mnenhy/0.7.5.0