Java - cambiar color de fondo en frame

   
Vista:

cambiar color de fondo en frame

Publicado por eduardo (49 intervenciones) el 02/06/2009 14:56:58
tengo en una clase que extiende de JFrame
este codigo:

Jmenubar barra=new Jmenubar()
Jmenu archivo=new Jmenu("archivo");
Jmenuitem msalir=new JmenuItem("salir");
Escucha1 es=new Escucha1(msalir,this)

luego,en otra clase tengo:
class Escucha1 implements actionListener{
JmenuItem m1;
JFrame ven1;
public Escucha1(mi, ven1){

if (m1.gettext="salir")
vent1.setBackColor(Color.RED);
}

Cuando corro el programa y clickeo en la opcion salir no me cambia el color del frame.
necesitaria saber el error .

gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:cambiar color de fondo en frame

Publicado por rubenever (1 intervención) el 23/10/2009 07:52:32
Hola, intenta con esto:
vent1.setBackground(Color.red) o en su defecto (Color.RED).

No se si no tenes problemas con la definicion del evento de 'salir'
Fijate si te sirve esta definicion:

public void actionPerformed(ActionEvent evt){
if(evt.getSource( )==Salir) {
// vent1.setBackground(Color.RED);

}
}
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:cambiar color de fondo en frame

Publicado por Diego (1 intervención) el 23/11/2010 03:59:54
Prueba este codigo:
vent1 ven: new vent1();
ven.getContentPane().setBackground(Color.BLUE);
ven.pack();
ven.show();
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar