Jueves 14 de Noviembre de 2024, 12:56
SoloCodigo
Bienvenido(a),
Visitante
. Por favor,
ingresa
o
regístrate
.
¿Perdiste tu
email de activación?
Inicio
Foros
Chat
Ayuda
Buscar
Ingresar
Registrarse
SoloCodigo
»
Foros
»
Programación General
»
Java
(Moderador:
arielb
) »
Problema con método para establecer imagen de fondo
« anterior
próximo »
Imprimir
Páginas: [
1
]
Autor
Tema: Problema con método para establecer imagen de fondo (Leído 1704 veces)
Mora616
Nuevo Miembro
Mensajes: 2
Problema con método para establecer imagen de fondo
«
en:
Domingo 23 de Octubre de 2011, 01:21 »
0
Saludos a todos, me encuentro desarrollando la capa gráfica de mi nueva aplicación Java y tengo una carpeta con recursos como íconos e imagenes de fondo. Hay ventanas que si logran identificar estos recursos correctamente pero tengo 2 ventanas que no lo hacen y a la hora de probar la aplicación solo salen las ventanas con un fondo transparente. El método que uso es el siguiente:
Código: Java(TM) 2 Platform Standard Edition 5.0
protected
void
setBackgroundImage
(
ImageIcon
background
)
{
bgp =
new
JLabel
(
background
)
;
bgp.
setBounds
(
0
,
0
,background.
getIconWidth
(
)
,background.
getIconHeight
(
)
)
;
getLayeredPane
(
)
.
add
(
bgp,
new
Integer
(
Integer
.
MIN_VALUE
)
)
;
}
Y lo invoco como:
Código: Java(TM) 2 Platform Standard Edition 5.0
public
JOptionScreen
(
)
{
bgImage =
new
ImageIcon
(
"images/mainMenu.jpg"
)
;
menuTitle =
new
JLabel
(
)
;
options =
new
ArrayList
(
)
;
optionImages =
new
ArrayList
(
)
;
this
.
mediumWindow
(
"Menu Principal"
)
;
//Se crea una ventana mediana. Método de superclase
this
.
setBackgroundImage
(
bgImage
)
;
//Se asigna una imagen de fondo. Método de superclase.
}
Adjunto el código de medimuWindow()
Código: Java(TM) 2 Platform Standard Edition 5.0
protected
void
mediumWindow
(
String
windowTitle
)
{
setTitle
(
windowTitle
)
;
setSize
(
800
,
600
)
;
panel.
setLayout
(
null
)
;
panel.
setOpaque
(
false
)
;
this
.
setContentPane
(
panel
)
;
this
.
setVisible
(
true
)
;
}
Si tuvieran alguna idea de por que mi imagen de fondo no se muestra no duden en postear. Sugerencias bienvenidas. Gracias.
Tweet
arielb
Moderador
Mensajes: 771
Nacionalidad:
Re:Problema con método para establecer imagen de fondo
«
Respuesta #1 en:
Lunes 24 de Octubre de 2011, 16:41 »
0
Hola, y las ventanas, que mencionas que si muestran la imagen, están al mismo nivel de las pantallas que no lo muestran o se encuentran en otro nivel de la carpeta?
"Porque de tal manera amó Dios al mundo que dio a su hijo unigénito para que todo aquél que en él crea no se pierda mas tenga vida eterna"
Juan 3:16
http://coder-pa.blogspot.com
Imprimir
Páginas: [
1
]
« anterior
próximo »
SoloCodigo
»
Foros
»
Programación General
»
Java
(Moderador:
arielb
) »
Problema con método para establecer imagen de fondo