IDまたは一意の識別子をJLabelに追加する方法はありますか?
皆さんありがとう
JLabel には、java.awt.Component から継承された setName メソッドがあります。これを ID に使用できます。
それを呼び出すComponent.setName
かJComponent.putClientProperty
、またはサブクラス化するかJLabel
、キーとしてオブジェクトを使用することができMap
ます。
しかしおそらく、元のオブジェクトへの参照を保持しておくことで、コンポーネントを検索する必要のないクリーンで直接的なコードを記述できます。