【发布时间】:2016-06-02 17:23:19
【问题描述】:
我有这段代码,其中有一个将二进制转换为十进制的函数。它将 JTextArea 的文本设置为结果并将结果附加到不同的 JTextArea。前者工作正常,但后者导致出现上述异常。这是我下面的代码。请帮忙。
JButton numerical = new JButton("BIN->NUM");
numerical.setFont(small);
numerical.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
Display.setText(String.valueOf(Integer.parseInt(Display.getText(), 2)));
try {
Memory.append(String.valueOf(Integer.parseInt(Display.getText(), 2)));
Memory.append("\n");
} catch (Exception ie) {
Memory.append(String.valueOf(Integer.parseInt(Display.getText(), 2)));
}
}
});
【问题讨论】:
-
请提供堆栈跟踪
-
寻求调试帮助的问题(“为什么这段代码不起作用?”)必须包括所需的行为、特定的问题或错误以及在问题本身中重现它所需的最短代码。没有明确问题陈述的问题对其他读者没有用处。
标签: java swing number-formatting