elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.
 
Inicio Ayuda Ingresar Registrarse
05 Septiembre 2008, 17:46  



+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  Java (Moderador: Casidiablo)
| | | |-+  asignar color con setBackground(); a un JFrame
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Imprimir
Autor Tema: asignar color con setBackground(); a un JFrame  (Leído 329 veces)
jhct

Desconectado Desconectado

Mensajes: 69



Ver Perfil
asignar color con setBackground(); a un JFrame
« en: 03 Abril 2008, 18:25 »

hola a todos tengo la siguiente duda la propiedad setBackground(Color)del JFrame por deducción sirve para darle color al formulario JFrame pero al momento de emplearlo no hay ningun cambio en el JFrame, y para poner como fondo una imagen solo lo puedo hacer con un JLabel Instanciandolo al final del codigo de diseño del JFrame, pero porque no puedo darle color al formulario con el atributo setBackground(); ? ...

salu2
En línea
JWizard

Desconectado Desconectado

Mensajes: 6


Ver Perfil
Re: asignar color con setBackground(); a un JFrame
« Respuesta #1 en: 03 Abril 2008, 20:21 »

Hola, yo siempre uso el panel de contenido asi:

Código:
public class Window extends javax.swing.JFrame {


public Window() {
super("Prueba de JFrame");

setPreferredSize(new java.awt.Dimension(640,480));
setDefaultCloseOperation(DISPOSE_ON_CLOSE);

getContentPane().setBackground(new java.awt.Color(255,0,0));

pack();
}

public static void main(String[] args) {
new Window().setVisible(true);


}

}

En línea
sapito169

Desconectado Desconectado

Mensajes: 44


Ver Perfil
Re: asignar color con setBackground(); a un JFrame
« Respuesta #2 en: 19 Abril 2008, 21:12 »

yo tambien tenia el mismo porblema   :D
el frame no cambia de color con ese metodo utilisa este fomar

supongamos que tenemos un objeto de la clase Jframe llamado ventanita y la pasamos
a rojo que en ingles es  red seria asi

tener en cuenta que en la parte de arriba donde dise inport pones: java.awt.Color;

ventanita.getContentPane().setBackground(Color.red);



En línea
Páginas: [1] Ir Arriba Imprimir 
Ir a:  







Consolas     La Web de Goku     MilW0rm     MundoDivx

Hispabyte     Truzone     TodoReviews     ZonaPhotoshop

hard-h2o modding    Foros de ayuda    Yashira.org    Videojuegos    indetectables.net   

Noticias Informatica    Seguridad Informática    ADSL    Foros en español    eNYe Sec

Todas las webs afiliadas están libres de publicidad engañosa.

Powered by SMF 1.1.5 | SMF © 2006-2008, Simple Machines LLC