我正试图让此按钮在我的正弦函数代码中起作用,但是它给出了大量错误消息。如何使计算器中的代码首先通过先按下正弦按钮使之成为正弦函数我需要找第二个角度?
我尝试了多种方法来修复它,但我不理解错误。
JButton btnSine = new JButton("Sine");
btnSine.addActionListener(new ActionListener()
{
public void actionPerformed(ActionEvent e)
{
firstnum = Double.parseDouble(textField.getText());
textField.setText("");
operations = "Sine";
}
});
btnSine.setFont(new Font("Lucida Grande", Font.BOLD, 16));
btnSine.setBounds(254, 50, 50, 50);
frame.getContentPane().add(btnSine);
在eclipse上运行时,它给了我一些错误。
线程“ AWT-EventQueue-0”中的异常java.lang.NumberFormatException:空字符串
在sun.misc.FloatingDecimal.readJavaFormatString(FloatingDecimal.java:1842)
在sun.misc.FloatingDecimal.parseDouble(FloatingDecimal.java:110)
在java.lang.Double.parseDouble(Double.java:538)
在Calculator1.Calculator1 $ 25.actionPerformed(Calculator1.java:386)
我该如何解决。谢谢。