Bom dia,
 
estou criando uma classe que extende um panel chamado toolbar e nela vou ter alguns botoes ... entaum estou implementando actionlistener nela ... depois eu crio uma classe principal extendendo applet e nela dou um new toolbar ... agora tenho um problema ... eu tento adicionar os botoes pelo construtor do pr�prio toolbar e nao aparece nada na tela ... soh aparece se eu construir o toolbar na classe principal e adicionar os botoes nela ... tipo ...
 
class toolbar{
 
}
 
class princ{
toolbar t = new toolbar();
Button bt = new Button("seila");
t.add(bt);
add(t);
}
 
desse jeito vai ... mas se eu fizer
 
class toolbar{
Button bt;
toolbar(){
bt = new Button("seila");
add(bt);
}
 
class princ{
toolbar t = new toolbar();
add(t);
}
 
a� naum da erro mas naum aparece nada na tela ....
eu poderia ate usar o primeiro ... mas ai eu naum consigo dar o actionlistener na classe toolbar ... tipo ...
 
actionPerformed(ActionEvent evt)
 {
Object src = "evt.getSource();  if(src="=bt){
}
}
 
em principio eu naum conseguiria pois o bt esta na classe princ. ....
 
alguem sabe como eu faco pra adicionar os botoes pela classe toolbar??? ou como resolver o problema do actionlistener ... ou me explicar porque da segunda maneira naum aparece nada na tela ...
 
tipo ... eu dei uma resumida nas classes ... soh pra ficar mais rapido e mostrar soh o erro ..... mas aki as classes estao completas ... com os construtores ... os metodos das classes implementadas ....
 
obrigado
LMMJ
 

Responder a