elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado:


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  Java
| | | |-+  manejando el tamaño relativo a el de la resolucion de la pantalla
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: manejando el tamaño relativo a el de la resolucion de la pantalla  (Leído 3,472 veces)
sapito169


Desconectado Desconectado

Mensajes: 628



Ver Perfil
manejando el tamaño relativo a el de la resolucion de la pantalla
« en: 12 Julio 2009, 22:41 pm »

evitando que sea demasiado grande

Código:
package com.luchitowork.graficos;

import java.awt.Dimension;
import java.awt.Toolkit;
import java.awt.Container;

import javax.swing.UIManager;

public class Proseos_graficos{

    public static void Centrate(Container frame){
        Dimension screenSize=Toolkit.getDefaultToolkit().getScreenSize();
        Dimension frameSize=frame.getSize();
        if(frameSize.height>screenSize.height){
            frameSize.height=screenSize.height;
        }
        if(frameSize.width>screenSize.width){
            frameSize.width=screenSize.width;
        }
        frame.setLocation((screenSize.width-frameSize.width)/2,(screenSize.height-frameSize.height)/2);
    }
    public static void tamañoenprocentaje(Container frame, Double poraltura,Double porancho){
        //poner el alto y el ancho en porcentaje de la ventana
         poraltura=poraltura/100;
         porancho=porancho/100;
         frame.setSize((int)(Toolkit.getDefaultToolkit().getScreenSize().getWidth()*porancho),(int)(Toolkit.getDefaultToolkit().getScreenSize().getHeight()*poraltura));
    }
   
}


centrando ventana

Código:
this.setLocationRelativeTo(null);

maximisando Ventana

Código:
this.setExtendedState(JFrame.MAXIMIZED_BOTH);


En línea

sapito169


Desconectado Desconectado

Mensajes: 628



Ver Perfil
Re: manejando el tamaño relativo a el de la resolucion de la pantalla
« Respuesta #1 en: 13 Julio 2009, 00:57 am »

error eliminar porfavor


En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines