I've lost the most important bit of my program, and I tried to rewrite it. Since it worked last time, I'm getting a sort of an error that's weird.
It says "class, interface or enum expected" at almost every single term, at boolean, at data which is for the constructor, at all variables. Last time, when it worked but my PC shut down, I didn't get to declare the variables. Can someone please tell me what to do in this case? Thank you in advance.
import greenfoot.*; // (World, Actor, GreenfootImage, Greenfoot and MouseInfo)
import java.awt.Color;
/**
* Write a description of class data here.
*
* @author (your name)
* @version (a version number or a date)
*/
public class data extends Actor
{
/**
* Act - do whatever the data wants to do. This method is called whenever
* the 'Act' or 'Run' button gets pressed in the environment.
*/
private int i=8;
int j=0;
luna= new String[]{"SEP";"OCT";"NOV";};
boolean coloradoCT=true,nevadaCT=true,floridaCT=true,north_carolinaCT=true,virginiaCT=true,pennsylvaniaCT=true,ohioCT=true,new_hampshireCT=true,wisconsinCT=true,michiganCT=true;
boolean coloradoST,nevadaST,floridaST,north_carolinaST,virginiaST,pennsylvaniaST,ohioST,new_hampshireST,wisconsinST,michiganST;
public data()
{
setImage(new GreenfootImage(i+" "+luna[j]+" "+ "2016",18, Color.BLACK, Color.WHITE));
}
public void act()
{
// Add your action code here.
colorado colorado=((Harta)getWorld()).getColorado();
nevada nevada=((Harta)getWorld()).getNevada();
florida florida=((Harta)getWorld()).getFlorida();
north_carolina north_carolina=((Harta)getWorld()).getNorth_carolina();
virginia virginia=((Harta)getWorld()).getVirginia();
pennsylvania pennsylvania=((Harta)getWorld()).getPennsylvania();
ohio ohio=((Harta)getWorld()).getOhio();
new_hampshire new_hampshire=((Harta)getWorld()).getNew_hampshire();
wisconsin wisconsin=((Harta)getWorld()).getWisconsin();
michigan michigan=((Harta)getWorld()).getMichigan();
if (Greenfoot.mouseClicked(colorado) && coloradoCT)
{
coloradoST=true;
coloradoCT=false;
}
if (Greenfoot.mouseClicked(nevada) && nevadaCT)
{
nevadaST=true;
nevadaCT=false;
}
if (Greenfoot.mouseClicked(florida) && floridaCT)
{
floridaST=true;
floridaCT=false;
}
if (Greenfoot.mouseClicked(north_carolina) && north_carolinaCT)
{
north_carolinaST=true;
north_carolinaCT=false;
}
if (Greenfoot.mouseClicked(virginia) && virginiaCT)
{
virginiaST=true;
virginiaCT=false;
}
if (Greenfoot.mouseClicked(pennsylvania) && pennsylvaniaCT)
{
pennsylvaniaST=true;
pennsylvaniaCT=false;
}
if (Greenfoot.mouseClicked(ohio) && ohioCT)
{
ohioST=true;
ohioCT=false;
}
if (Greenfoot.mouseClicked(new_hampshire) && new_hampshireCT)
{
new_hampshireST=true;
new_hampshireCT=false;
}
if (Greenfoot.mouseClicked(wisconsin) && wisconsinCT)
{
wisconsinST=true;
wisconsinCT=false;
}
if (Greenfoot.mouseClicked(michigan) && michiganCT)
{
michiganST=true;
michiganCT=false;
}
if (safetycontrol==true && (coloradoST || nevadaST || floridaST || north_carolinaST || virginiaST || pennsylvaniaST || ohioST || wisconsinST || michiganST || new_hampshireST))
{
contor=true;
if (i+7<=31)
{
i=i+7;
contor=false;
}
if (contor==true)
{
if (i+7>31 && j==0)
{
j++;
i=2;
}
if (i+7>31 && j==1)
{
j++;
i=6;
}
}
}
setImage(new GreenfootImage(i+" "+luna[j]+" "+ "2016",18, Color.BLACK, Color.WHITE));
if (i==6)
{
elecDay elecDay=((Harta)getWorld()).getelecDay();
getWorld().addObject(elecDay,450,300);
delay(60);
getWorld().removeObject(elecDay);
i=8;
setImage(new GreenfootImage(i+" "+luna[j]+" "+ "2016",18, Color.BLACK, Color.WHITE));
}
}
public int returnData()
{
return i;
}
}
