【发布时间】:2014-04-23 12:40:15
【问题描述】:
此代码应该根据按下的按钮来增加或减少,但是,只有增加才有效。这是代码的花絮,因为我不允许发布整个代码:
作者哈里斯·伊尔沙德:
Listener listenNow = new Listener();
decrement.addActionListener(listenNow);
increment.addActionListener(listenNow);
panel.add(decrement);
panel.add(increment);
panel.add(label);
frame.add(panel);
frame.pack();
}
public static void main(String[] args) {
new IncrementDecrement();
}
private class Listener implements ActionListener {
public void actionPerformed(ActionEvent anyEvent) {
if (anyEvent.getSource() == decrement) {
info = label.getText();
dec = Integer.parseInt(info);
dec = dec - 1;
info = Integer.toString(dec);
label.setText(info);
} else if (anyEvent.getSource() == increment) {
info = label.getText();
}
dec = Integer.parseInt(info);
dec = dec + 1;
info = Integer.toString(dec);
label.setText(info);
}
}
}
【问题讨论】:
-
我发现了问题。支架放置不正确。
标签: java user-interface