Problema con il tasto Inoltre quando si fa doppio clic su un comando di un'etichetta
Domanda
Hy,
Ho avuto un problema di intersting che sono incappato. Quando si fa doppio clic su un JLabel in un JSplitPane voglio aggiungere un altro JButton in un JPanel, è un modo più breve per fare un dragg and drop. Il problema è che il pulsante non appare solo se sarò posizionare il mouse sulla zona dovrebbe comparire il pulsante. Perchè succede questo modo? Chiunque ha un indizio? Ci sono alcune questioni relative filo coinvolti? Scusa, ho dimenticato di dire che il JLabel cui voglio fare doppio clic su di esso è in un altro JPanel da cui voglio dispaly il JButton, forse è rilevante. Grazie in anticipo
Soluzione
Quando si aggiunge (rimuovere) un componente per una GUI visibile, allora si dovrebbe fare:
panel.add( component );
panel.revalidate();
panel.repaint();
Se avete bisogno di più Aiuto Inserisci SSCCE che mostra il problema.