我对图形用户界面比较陌生,我已经创建了一个实现基本计算器功能的界面。这些方法包括:add()、subtract()、multiply() 和 divide()。我的 actionPerformed 方法中出现错误,提示“Operate 类型中的方法 add(int, int) 不适用于参数 (int)。” 我已经尝试将我传递给我的公共类 Operate 的变量包括在内,但我仍然收到此错误。我该如何解决这个问题?
这是我的这种方法的代码:
JButton btnNewButton_10 = new JButton("+");
btnNewButton_10.setFont(new Font("Helvetica Neue", Font.PLAIN, 15));
btnNewButton_10.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
int myFunction = calculate.add(Integer.parseInt(textDisplay.getText())); // The error is specifically underlining the keyword "add"
textDisplay.setText("");