Como setar o fundo de uma tela criada

1 resposta
T
Como poderia setar a cor de fundo ?

import java.awt.<em>;

import java.awt.event.</em>;

public class Janela extends Frame {

class WindowHandler extends WindowAdapter {

public void windowClosing (WindowEvent we) {

dispose();

System.exit(0);

}

public void windowActivated(WindowEvent we) {

we.getWindow().validate();

}

}

public   Janela() {

this (Janela);

}

public Janela (String titulo) {

setTitle(titulo);

setSize  (320,200);

setBackGround(Color.red);

addWindowListener(new WindowHandler());

}

static public void main (String[] args) {

Janela j = new Janela ();

j.setVisible (true);

}

}

Inclusive se retirar a linha "setBackGround (Color.red); o codigo funciona normalmente e

aparece um fundo cinza, que seia  default

Menssagem de erro;

Janela.java:23: cannot resolve symbol

symbol  : method setBackGround (java.awt.Color)

location: class Janela

setBackGround(Color.red);

^

Como poderia resolver este erro ,tentei diversas vezes incluindo outros import de interface graficas mas o erro continuou aparecer!!!

1 Resposta

brlima

tentar pegar o ContentPane do frame pra dar um setBackground…

getContentPane&#40;&#41;.setBackground&#40;Color.RED&#41;;

e verifica tb se ta setado pra opaco.

setOpaque&#40;true&#41;;

flw!!!

Criado 17 de junho de 2004
Ultima resposta 17 de jun. de 2004
Respostas 1
Participantes 2