Ik zit met de volgende situatie:
Als ik dit nu probeer te compilen krijg ik de error:
non-static variable d_v/f/ebh cannot be referenced from a static context
Weet iemand hoe dat komt? Ik kan het wel oplossen door er static voor te zetten, maar volgens mij is dat niet helemaal een nette oplossing
Het is iig de bedoeling dat ik ebh/d_v/f kan gebruiken in de andere methodes die ik nog in MyView heb staan.
BTW, let niet op FORM en ExitButtonHandler, dat zijn voorgedefinieerde constructors.
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
| public class MyView
{
Form f;
Vector d_v;
ExitButtonHandler ebh;
int d_x;
int d_y;
boolean d_drawCalled;
public MyView()
{
f = new Form(500,500, "Drawings");
ebh = new ExitButtonHandler();
d_v = new Vector();
// OOK: AANMAKEN VAN FORM BUTTONS E.D.
}
// EN NOG VEEL MEER
} |
Als ik dit nu probeer te compilen krijg ik de error:
non-static variable d_v/f/ebh cannot be referenced from a static context
Weet iemand hoe dat komt? Ik kan het wel oplossen door er static voor te zetten, maar volgens mij is dat niet helemaal een nette oplossing
Het is iig de bedoeling dat ik ebh/d_v/f kan gebruiken in de andere methodes die ik nog in MyView heb staan.
BTW, let niet op FORM en ExitButtonHandler, dat zijn voorgedefinieerde constructors.
Ik blijf er iig vrij nuchter onder....