我試圖讓我的第二個按鈕減去起始數字,但我不斷收到錯誤,其中ButtonListener1位於(行23和47),我無法運行我的代碼。
我不明白爲什麼它不起作用。
請聯繫我,如果我應該添加一些東西到按鈕和操作在私人課程或主類。爲什麼我的第二個按鈕不起作用?
package addsubtract;
import javax.swing.JApplet;
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class SubtractAdd extends JApplet {
private int APPLET_WIDTH = 300, APPLET_HEIGHT = 35;
private int num;
private JLabel label;
private JButton add;
private JButton subtract;
public void init()
{
num = 50;
add = new JButton ("Add");
add.addActionListener (new ButtonListener());
subtract = new JButton ("Subtract");
subtract.addActionListener ((ActionListener) new ButtonListener1());
label = new JLabel("Number: " + Integer.toString (num));
Container cp = getContentPane();
cp.setBackground (Color.PINK);
cp.setLayout (new FlowLayout());
cp.add(add);
cp.add(subtract);
cp.add(label);
setSize (APPLET_WIDTH, APPLET_HEIGHT);
}
private class ButtonListener implements ActionListener
{
public void actionPerformed (ActionEvent event)
{
num++;
label.setText("Number: " + Integer.toString(num));
}
private class ButtonListener1 implements ActionListener
{
public void actionPerfomred (ActionEvent event)
{
num--;
label.setText("Number: " + Integer.toString(num));
}
}
}
}
什麼是你得到 – Jobin
'但錯誤我不斷收到錯誤'什麼錯誤是什麼,在哪一行? – user3437460
我們不能幫助您,直到您發佈您的錯誤,它們發生在哪裏 –