Java,为JButton设置ID

use*_*361 6 java swing jbutton

无论如何设置一个id为JButton.我已经习惯了Android.

我正在寻找以下内容:

newButton.setId(objectcounter);
Run Code Online (Sandbox Code Playgroud)

Ada*_*dam 13

您可以使用以下属性名称:

newButton.setName(String.valueOf(objectCounter))
Run Code Online (Sandbox Code Playgroud)

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

newButton.putClientProperty("id", Integer.valueOf(objectCounter))
Run Code Online (Sandbox Code Playgroud)

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

Object property = newButton.getClientProperty("id");
if (property instanceof Integer) {
   int objectCounter = ((Integer)property);
   // do stuff
}
Run Code Online (Sandbox Code Playgroud)