Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
无论如何要向 JLabel 添加 ID 或唯一标识符吗?
谢谢大家
JLabel 有一个从 java.awt.Component 继承的 setName 方法。您可以将其用作 ID。
您可以调用Component.setName它,或JComponent.putClientProperty,或子类或使用JLabel对象作为键是Map某种类型的。
Component.setName
JComponent.putClientProperty
JLabel
Map
但可能要走的路是保持对原始对象的引用,这样您就可以编写干净、直接的代码,而不必查找组件。