我试图构建一些代码并继续运行到此错误。我试过绕过它的方法,但它随着Journey中方法的执行而变得混乱。非静态变量newJourney不能从静态上下文中引用
我看了其他线程,但似乎无法找到答案。
class Main{
private Journey newJourney;
public static void main(String[] args){
startStation.addItemListener(
new ItemListener(){
public void itemStateChanged(ItemEvent event){
if(event.getStateChange()==ItemEvent.SELECTED){
String selectedItem = startStation.getSelectedItem().toString();
newJourney = new Journey();
newJourney.setStart(selectedItem);
}
}
}
);
显然ommited一些代码,但多数民众赞成在主要的事情。
任何帮助表示赞赏和错误IM recieveing是
Main.java:102: non-static variable newJourney cannot be referenced from a static context
newJourney.setStart(selectedItem);
^
看看右边的'Related'部分。如果这些还不够,任何人都无法在这里做什么来帮助你。 –