所以我刚刚开始编写我正在编写的
Java程序,它告诉我我的全局变量需要是静态的.我不明白为什么它告诉我这个,因为我之前已经开发了Java程序而不必使我的全局变量保持静态.有人可以帮忙吗?
import java.awt.event.*;
import javax.swing.*;
public class PlannerMain {
JFrame frame;
JButton makeMap;
public static void main(String[] args){
frame = new JFrame("Land Planner");
makeMap = new JButton("Make Map");
makeMap.addActionListener(new makeMapListener());
frame.setSize(580,550);
frame.setVisible(true);
}
class makeMapListener implements ActionListener{
public void actionPerformed(ActionEvent e) {
}
}
}