Problema com a adição do botão ao clicar duas vezes em um rótulo de comando
Pergunta
Hi,
Eu tive um problema interessante que eu tropecei. Quando cliquei duas vezes em um jlabel em um jsplitpane, quero adicionar outro jbutton em um jpanel, é uma maneira mais curta de fazer um arrasto e soltar. O problema é que o botão não aparece apenas se eu posicionar o mouse na área em que o botão deve aparecer. Por que isso acontece dessa maneira? Alguém tem uma pista? Existem algumas questões relacionadas a tópicos envolvidas? Desculpe, esqueci de mencionar que o Jlabel que eu quero clicar duas vezes é em outro jpanel do qual quero disputar o jbutton, talvez seja relevante. desde já, obrigado
Solução
Ao adicionar (remover) um componente a uma GUI visível, você deve fazer:
panel.add( component );
panel.revalidate();
panel.repaint();
Se você precisar de mais ajuda postar seu Sscce mostrando o problema.