Java JLabel - añadir un identificador único
Pregunta
¿Hay alguna forma de añadir un ID o un identificador único a un JLabel?
Gracias a todos
Solución
JLabel tiene un método setName que se hereda de java.awt.Component. Usted podría utilizar esto para una identificación.
Otros consejos
Puede llamar Component.setName
en él, o JComponent.putClientProperty
, o subclase o utilizar el objeto JLabel
como clave es una Map
de algún tipo.
Pero probablemente el camino a seguir es mantener el asimiento de una referencia al objeto original, por lo que puede escribir código limpio, directo que no tiene que buscar el componente hacia arriba.
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow