Eu quero poder verificar se existe um objeto adicionado na minha JPanel para poder remove-lo, mas não sei como fazer a verificação. Segue o código:
JScrollPane barra = new JScrollPane(grafico);
this.jPanel4.add(barra);
Eu quero poder verificar se existe um objeto adicionado na minha JPanel para poder remove-lo, mas não sei como fazer a verificação. Segue o código:
JScrollPane barra = new JScrollPane(grafico);
this.jPanel4.add(barra);
o método getComponents(); te retorna todos os components do JPanel em um vetor ai vc poderia fazer um for para percorrer
for (Component c: panel.getComponents()) {
if(c instanceof JScrolPane){
JScrollPane scroll = (JScrollPane) c;
panel.remove(scroll);
panel.repaint();
}
}
Obrigado funcionou!