Article View: es.comp.lenguajes.java
Article #27335Re: Ventanas en el centro de la pantalla
From: x
Date: Mon, 05 Oct 1998 00:00
Date: Mon, 05 Oct 1998 00:00
59 lines
1975 bytes
1975 bytes
Hola Ricard,
este ejemplo te centra un Frame en la pantalla.
Has de obtener el Toolkit de tu ventana, para poder preguntarle por las
dimensiones de la pantalla.
import java.awt.*;
public class screen {
public static void main ( String[] arg) {
int x0, y0, ancho=50, largo=50;
Frame f = new Frame(" Titulo ventana ");
f.add( new Label("Hola mundo"));
Toolkit t = f.getToolkit();
Dimension d = t.getScreenSize();
x0=d.width;
y0=d.height;
System.out.println (d);
f.setSize (ancho, largo);
f.setLocation ((x0-ancho)/2,(y0-largo)/2);
f.show();
}
}
Saludos,
Juan Moya.
Ricard Bou wrote:
>
> Hola colegas,
>
> Estoy haciendo una aplicación con ventanas en mi PFC, todas me
> aparecen por defecto en la esquina superior izquierda de la pantalla.
> ¿Cómo puedo hacer que aparezcan en otra posición? (Por ejemplo en el
> centro de la pantalla)
>
> Muchas gracias por adelantado.
> Ricard.
>
> --
> ---------------------------
> Piensa en tu vida, la vida,
> tu sociedad, la sociedad,
> el respeto, la igualdad,
> la naturaleza, y el dinero.
> ---------------------------
> Luego, date las gracias.
> ---------------------------
> Pásalo.
> ---------------------------
Technical Details
Message-ID:
<36193098.A645022B@mat.upc.es>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailReferences:
<36188D13.517B0CC2@mat.upc.es>Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII X-Google-Thread: 1116f3,fde1e69e4b1e2073 X-Google-Attributes: gid1116f3,public From: x <jmoya@mat.upc.es> Subject: Re: Ventanas en el centro de la pantalla Date: 1998/10/05 Message-ID: <36193098.A645022B@mat.upc.es> X-Deja-AN: 398014942 Content-Transfer-Encoding: quoted-printable References: <36188D13.517B0CC2@mat.upc.es> Content-Type: text/plain; charset=iso-8859-1 Organization: Universitat Politecnica de Catalunya Mime-Version: 1.0 Newsgroups: es.comp.lenguajes.java