Pregunta

Hy,

Tengo un problema interesante lo cual me topé. Al hacer doble clic en un JLabel en un JSplitPane quiero añadir otra JButton en un JPanel, es un camino más corto para hacer una Dragg y soltar. El problema es que el botón no aparece sólo si voy a posicionar el ratón sobre el área que debe aparecer el botón. ¿Por qué sucede así? Alguien tiene una pista? ¿Hay algún hilo cuestiones relacionadas involucrados? Lo siento, se me olvidó mencionar que el JLabel que quiero doble clic en él está en otro Jpanel de la que quiero Dispaly el JButton, tal vez sea pertinente. Gracias de antemano

¿Fue útil?

Solución

Cuando se agrega (quitar) un componente a una interfaz gráfica de usuario visible entonces usted debe hacer:

panel.add( component );
panel.revalidate();
panel.repaint();

Si necesita más ayuda después de su SSCCE que muestra el problema.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top