Article View: es.comp.lenguajes.java
Article #550Re: Interface GridBagLayout
From: Ricardo Palomares Martinez
Date: Sat, 31 Mar 2007 21:13
Date: Sat, 31 Mar 2007 21:13
65 lines
3733 bytes
3733 bytes
NOSPAM escribió:
> Hola!
>
> Intento hacer la parte gráfica de un programa en java ( ver archivo
> adjunto ) y no tengo forma de hacerlo para que me quede como la imagen.
Por favor, no adjuntes archivos en este grupo. Es un grupo de noticias
de texto y, por tanto, no está permitido la inclusión de contenido
binario (que, para el caso, es todo lo que vaya adjunto, incluso si se
envía como adjunto un archivo .java). En mi opinión, tu pregunta ni
siquiera necesita un diagrama, pero si fuera necesario, podrías haber
preparado un diagrama ASCII o bien adjuntar una URL apuntando a una
copia de la imagen disponible en un servidor web (hay muchos servicios
gratuitos como ImageShack que están pensados para esto).
>
> Lo intento hacer con el GridBagLayout pero no consigo hacer saltar de
> fila los componentes.
>
> Alguna sugerencia? o a lo mejor con otro Layout me podria servir?.
No dices si usas algún IDE concreto. En NetBeans es bastante fácil
organizar correctamente los componentes en una rejilla, imagino que
Eclipse también lo tendrá.
Incluso si no usas ningún IDE, todo se reduce a "cuadricular" el
formulario; por tanto, a falta de otra herramienta, podrías usar una
hoja de cálculo para distribuir rudimentariamente los componentes y
numerar filas y columnas. Las columnas no tienen por qué ser todas de
la misma anchura, pero todas las celdas de cada columna sí deben
serlo. Por ejemplo, el JTextField de la dirección IP no puede ocupar
el mismo número de columnas que el del nombre de la base de datos,
porque el primero abarca parte del nombre de usuario.
En mi opinión, sería mucho más sencillo que hicieras algunos ajustes
en el ancho de los distintos campos y lo dejaras así (gráfico ASCII):
Columna 1 Columna 2 Columna 3
XXXXXXXXXXXXXXXXX XXXXXXXXXXXXXX XXXXXXXXXX
+-----------------------------------------------+
| Tipo conexión |
| [______________________________V] |
| |
| IP Puerto |
| [_______________] [____________] |
| |
| Nombre base datos Nombre usuario Contraseña |
| [_______________] [____________] [________] |
+-----------------------------------------------+
XXXXXXXXXXXXXXXXX XXXXXXXXXXXXXX XXXXXXXXXX
Columna 1 Columna 2 Columna 3
Saludos.
--
If it's true that we are here to help others,
then what exactly are the OTHERS here for?
Technical Details
Message-ID:
<sgv2e4-ln6.ln1@Father.family>Path:
arc1-ca.pugleaf.net!g2news1.google.com!news4.google.com!border1.nntp.dca.giganews.com!nntp.giganews.com!newsfeed00.sul.t-online.de!t-online.de!newsfeed.freenet.de!85.12.40.130.MISMATCH!xlned.com!feeder1.xlned.com!hwmnpeer03.ams!news.highwinds-media.com!hitnews.eu!news.taunusstein.net!news.mb-net.net!open-news-network.org!aioe.org!Father.family!newsReferences:
<eum2tk$loh$1@localhost.localdomain>Show Full Headers
Complete Article Headers
X-Google-Thread: 1116f3,f136286fc103d8bb,start X-Google-Attributes: gid1116f3,public X-Google-Language: SPANISH,ASCII Path: arc1-ca.pugleaf.net!g2news1.google.com!news4.google.com!border1.nntp.dca.giganews.com!nntp.giganews.com!newsfeed00.sul.t-online.de!t-online.de!newsfeed.freenet.de!85.12.40.130.MISMATCH!xlned.com!feeder1.xlned.com!hwmnpeer03.ams!news.highwinds-media.com!hitnews.eu!news.taunusstein.net!news.mb-net.net!open-news-network.org!aioe.org!Father.family!news From: Ricardo Palomares Martinez <rpm.PUBLI@iespana.es> Newsgroups: es.comp.lenguajes.java Subject: Re: Interface GridBagLayout Date: Sat, 31 Mar 2007 23:13:32 +0200 Organization: Hogar, dulce hogar Lines: 65 Message-ID: <sgv2e4-ln6.ln1@Father.family> References: <eum2tk$loh$1@localhost.localdomain> NNTP-Posting-Host: FWmgj0iLSivGuD4FNmfsOg.user.aioe.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 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.2) Gecko/20070221 SeaMonkey/1.1.1 Mnenhy/0.7.4.0