以下是代码:
final JRadioButton banking = new JRadioButton("Enable Banking");
banking.addItemListener(new ItemListener() {
public void itemStateChanged(ItemEvent ie) {
fish.useBank = banking.isSelected() ? true : false;
if(banking.isSelected()) {
scroll2.setEnabled(true);
} else {
scroll2.setEnabled(false);
}
}
});
fish是对主类的引用,其中只有一个简单的布尔值
public boolean useBank;
由于某种原因,当我尝试在其他类中使用它时,它总是返回NPE。我是Java的新手,所以任何帮助都会受到赞赏,谢谢。