Ik moet voor school een java-spelletje maken voor de mobiele telefoon. Het spelletje is af en werkt 'perfect' (voor iemand met 1 les low-level java waarin we alleen paint uitgelegd kregen), maar nu ben ik bezig met een menu die hij eerst laat zien, van waaruit je naar het spel toe kan, maar dit werkt niet..
Hoe ik 't opgebouwd heb:
Spel is Sperminatrix,
2x een canvas: gameCanvas en startCanvas
Vanuit Sperminatrix gaat hij naar startCanvas.. Als ik dan vanuit startCanvas naar gameCanvas wil, dan werkt het niet
Dit is het stukje waar hij over moet gaan in gameCanvas
cGame is al gedefinieerd in 't begin. Als Exeption geeftie null aan, maar wat ik daar mee moet weet ik eigelijk niet.. display is ook gedefinieerd.
Ik heb al geprobeerd om in de constructor 'display = Display.getDisplay(this)' neer te zetten, en dan krijg ik deze error:
Ook hier heb ik geen idee wat ik ermee/eraan moet..
Enne, ik weet dus eigelijk helemaal niks van java... Sinds 4 daagjes ben ik bezig, en dat 't spel werkt vind ik zelf al heel wat...
Hoe ik 't opgebouwd heb:
Spel is Sperminatrix,
2x een canvas: gameCanvas en startCanvas
Vanuit Sperminatrix gaat hij naar startCanvas.. Als ik dan vanuit startCanvas naar gameCanvas wil, dan werkt het niet
Java:
1
2
3
4
5
6
7
8
9
10
11
| switch(keuze) { case 1: try { display.setCurrent(cGame); } catch(Exception e) { System.out.println(e.getMessage()); } |
Dit is het stukje waar hij over moet gaan in gameCanvas
cGame is al gedefinieerd in 't begin. Als Exeption geeftie null aan, maar wat ik daar mee moet weet ik eigelijk niet.. display is ook gedefinieerd.
Ik heb al geprobeerd om in de constructor 'display = Display.getDisplay(this)' neer te zetten, en dan krijg ik deze error:
code:
1
2
3
| D:\Data\Java\apps\Sperminatrix\src\startCanvas.java:28: getDisplay(javax.microedition.midlet.MIDlet) in javax.microedition.lcdui.Display cannot be applied to (startCanvas)
display = Display.getDisplay(this);
^ |
Ook hier heb ik geen idee wat ik ermee/eraan moet..
Enne, ik weet dus eigelijk helemaal niks van java... Sinds 4 daagjes ben ik bezig, en dat 't spel werkt vind ik zelf al heel wat...
[ Voor 3% gewijzigd door Iwes op 10-02-2006 17:18 ]
Blaat!