9

无论如何要为JButton. 我习惯了安卓。

我正在寻找类似以下的内容:

newButton.setId(objectcounter);
4

1 回答 1

16

您可以使用一个属性名称:

newButton.setName(String.valueOf(objectCounter))

或者,您可以使用 clientProperties 来存储任意值:

newButton.putClientProperty("id", Integer.valueOf(objectCounter))

要从客户端属性映射中获取值,您需要这样的东西。

Object property = newButton.getClientProperty("id");
if (property instanceof Integer) {
   int objectCounter = ((Integer)property);
   // do stuff
}
于 2012-04-09T07:29:36.110 回答