【发布时间】:2014-04-03 08:25:08
【问题描述】:
我遇到了这个问题,我不知道如何更新我的 JRadioButtons 的名称
我已经像这样在contsructor中设置了它们:
final JRadioButton ANSWER1 = new JRadioButton(answer1);
其中 answer1 是一个字符串。
但每当我更改 answer1 时,JRadioButton 的名称不会改变。
我已将 JRadioButton 设置为在单击 JButton 时更改名称:
NEXT.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e) {
qnumber++;
answer1 = "blah blah";
ANSWER1.setText(answer1);
但这似乎没有任何效果,任何帮助将不胜感激,谢谢。
【问题讨论】:
-
听起来您遇到了阴影或上下文问题...
-
有点初学者,什么意思?
-
@chrispbacon answer1 的数据类型是什么?
-
你能发布完整的代码吗?另外,请确保通过放置断点进入
actionPerformed方法。 -
你认为你正在改变的是你真正想要改变的
标签: java swing jframe jbutton jradiobutton