2013-10-08 87 views
1

是否可以将一些自定义(类型为Object)的数据与Swing/AWT控件关联?将自定义数据与摆动控件关联?

我在面板上创建多个切换按钮以选择多个对象中的一个,并且想要记住每个按钮选择哪个对象。

+0

你可以看看[JGoodies Bindings](http://www.jgoodies.com/freeware/libraries/binding/) – MadProgrammer

回答

1

我经常处理这种情况的方式是将类似HashMap<JButton, Object>的东西存储为类字段,并在按下按钮时更新它。对于切换按钮,开关可以将按钮/对象对添加到地图,并且切换关闭可以将其删除。或者,如果您只想跟踪哪些对象已被选中,请存储ArrayList<Object>并进行类似更新。

相关问题