🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Re: Interface GridBagLayout

#550
From: Ricardo Palomares Martinez
Date: Sat, 31 Mar 2007 21:13
65 lines
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!news
References: <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