Pessoal boa tarde.
eu tenho um frame
dentro desta frame contem vários panels.
dentro desses panels vários labels
existe alguma maneira que a partir de algum desses labels saber em qual panel ele está contido?..
abrss
Pessoal boa tarde.
eu tenho um frame
dentro desta frame contem vários panels.
dentro desses panels vários labels
existe alguma maneira que a partir de algum desses labels saber em qual panel ele está contido?..
abrss
Tenta isso:
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JPanel;
public class Teste extends JFrame{
public static JLabel label = new JLabel("Teste");
public Teste(){
setSize(300, 300);
setVisible(true);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setTitle("TESTE");
add(getPainel());
}
public JPanel getPainel(){
JPanel painel = new JPanel(null);
painel.setName("DEU CERTO");
painel.setBounds(0, 0, 300, 300);
label.setBounds(15, 15, 150, 30);
painel.add(label);
return painel;
}
public static void main(String args[]){
new Teste();
System.out.println(label.getParent().getName());
}
}
Funcionou Certinho Renato_natos…obrigado