【发布时间】:2014-05-02 20:21:40
【问题描述】:
我想知道您是否可以将 JRadioButtons 添加到 HashMap 作为键和 Color 作为值,例如:
Map <"JRadioButton, Color"> store = new HashMap <"JRadioButton, Color">
store.add(new JRadioButton("FF0000"), Color.red);
然后添加一个动作监听器来改变 panel.setBackground(store.get(e));
或者只使用 ArrayList 来保存字符串并创建 [] 单选按钮会更好吗? 我无法弄清楚如何让按钮与颜色值相关联。
【问题讨论】:
-
这不是 Java。此外,要将按钮与颜色相关联,请使用传递给按钮的侦听器中的颜色。
-
通用括号中不应有引号。
标签: java map key-value jradiobutton