hola tengo una etiqueta que le he puesto un ícono, quiero eliminar este icono luego de hacer clic en un botón, ¿cuál es el método para ello?Agregar y eliminar un ícono en un JLabel
5
A
Respuesta
6
label.setIcon(null)
en el controlador de eventos que maneja el botón clic, si está utilizando Swing.
12
// Create icon
Icon icon = new ImageIcon(getClass().getResource("/foo/bar/baz.png"));
// Create label
final JLabel lbl = new JLabel("Hello, World", icon, JLabel.LEFT_ALIGNMENT);
// Create button
JButton btn = new JButton("Click Me");
btn.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent evt) {
// Remove icon when button is clicked.
lbl.setIcon(null);
// **IMPORTANT** to call revalidate() to cause JLabel to resize and be repainted.
lbl.revalidate();
}
});
Cuestiones relacionadas
- 1. ¿Dos íconos en un JLabel?
- 2. Cómo agregar un espacio horizontal con un JLabel
- 3. Cómo agregar un hipervínculo en JLabel
- 4. ¿Puedo agregar un detector de acciones a un JLabel?
- 5. HTML/CSS - Agregar un ícono a un botón
- 6. ¿Cómo agregar JLabel a JEditorPane?
- 7. ¿Cómo dibujar en un JLabel?
- 8. Girar un Swing JLabel
- 9. Eliminar ícono JFrame predeterminado
- 10. Centrar un JLabel en un JPanel
- 11. arrastrar un JLabel con un TransferHandler (arrastrar y soltar)
- 12. Cómo cambiar un JLabel dinámicamente
- 13. JLabel encima de otra JLabel
- 14. ¿Cómo justificar correctamente el icono en un JLabel?
- 15. Java: cómo agregar imágenes a Jlabel?
- 16. JFrame eliminar JPanels y agregar un nuevo JPanel
- 17. arrastrando un jlabel alrededor de la pantalla
- 18. Hacer texto en un JLabel cambiar el tamaño dinámicamente
- 19. Agregar y eliminar fragmentos dinámicamente en ViewPager
- 20. agregar y eliminar varias clases en jquery
- 21. ¿Cuál es la forma estándar de agregar un ícono a un enlace con CSS?
- 22. ¿Cómo resaltar parte de un JLabel?
- 23. Complemento de Outlook 2007: cómo agregar un ícono a un msoControlButton
- 24. ¿Cómo cambiar el icono de un JLabel?
- 25. Agregar una insignia a un ícono en Python en Windows/OSX/Linux
- 26. Redimensionamiento y visualización de imágenes en un JPanel o un JLabel sin pérdida de calidad
- 27. ¿Cómo uso un ícono que es un recurso en WPF?
- 28. Cómo poner un ícono en un elemento de menú
- 29. Crear un botón con un ícono en actionscript
- 30. QT QPushButton con un ícono y texto centrado superpuesto
Publique su código existente, para que podamos ver de lo que está hablando. – Oded
Tiene que darnos más detalles si necesita ayuda ... – LiraNuna