2009-02-26 12 views

Antwort

4

JLabel hat eine setName Methode, die von java.awt.Component vererbt wird. Sie könnten dies für eine ID verwenden.

2

Sie können Component.setName auf ihn nennen, oder JComponent.putClientProperty oder Unterklasse oder die JLabel Objekt als Schlüssel ein Map irgendeiner Art ist.

Aber wahrscheinlich ist der Weg zu gehen, einen Verweis auf das ursprüngliche Objekt zu halten, so dass Sie sauberen, direkten Code schreiben können, der die Komponente nicht nach oben schauen muss.