🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Re: Ventanas en el centro de la pantalla

#27335
From: x
Date: Mon, 05 Oct 1998 00:00
59 lines
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-mail
References: <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