Check alle échte Black Friday-deals Ook zo moe van nepaanbiedingen? Wij laten alleen échte deals zien

[Java] Midlet programming. Waar is Commandlistener?

Pagina: 1
Acties:
  • 191 views sinds 30-01-2008
  • Reageer

  • Semyon
  • Registratie: April 2001
  • Laatst online: 10:07
Ik wil graag een midlet schrijven voor mijn Java enabled mobieltje.
Veel gezocht en mee bezig geweest. Ik heb

sun-j2me-bin-2.2

gevonden en geinstalleerd. (Gentoo linux) Dit komt met een tooltje genaamd ktoolbar om je applicatie te compilen.

Hier voor een tutorial gevonden die vertelt wat voor framework ik nodig heb
(IBM tutorial)

dat ziet er zo uit:

Java:
1
2
3
4
5
6
7
8
9
10
11
import javax.microedition.midlet.*;

public class MyMidlet extends MIDlet implements CommandListener {

  public void startApp () { }

  public void pauseApp () { }

  public void destroyApp (boolean unconditional) { }

}


Nu probeer ik dit te compilen:

code:
1
2
3
4
5
6
7
/opt/sun-j2me-bin-2.2/apps/MyMidlet/src/MyMidlet.java:3: cannot find symbol
symbol: class CommandListener
public class MyMidlet extends MIDlet implements CommandListener {
                                              ^
1 error
com.sun.kvem.ktools.ExecutionException
Build failed


CommandListener is toch een onderdeel van J2ME ? Toen ik de include regel niet had, kon ie Midlet niet vinden, begrijpenlijk. Maar waar moet ik CommandListener vandaan halen?

Only when it is dark enough, can you see the stars


  • CrisT
  • Registratie: Maart 2003
  • Laatst online: 20-11 12:46
Probeer
Java:
1
import javax.microedition.lcdui.*


In dat package zit CommandListener.

Nederlandse Civilization community DutchCiv.nl


  • Semyon
  • Registratie: April 2001
  • Laatst online: 10:07
Yay... Dat was het! Merkwaardig dat het niet in de tutorial zat en de andere imports wel... Bedankt :)

Only when it is dark enough, can you see the stars


  • Semyon
  • Registratie: April 2001
  • Laatst online: 10:07
Ook toevallig een idee hoe ik het commandline gecompiled krijg ipv ktoolbar? Ben geloof ik niet zo'n fan van ktoolbar.

De gewone javac is niet blij met de microedition code.

Only when it is dark enough, can you see the stars


  • prototype
  • Registratie: Juni 2001
  • Niet online

prototype

Cheer Bear

Compile je in cmdline wel met de microedition lib? (neem in je classpath dus de j2me jars mee)

[ Voor 6% gewijzigd door prototype op 01-12-2007 17:30 ]


Verwijderd

Heren,

Ik zit met het volgende probleem, een aangezien jullie aardig op de hoogte zijn MIDlet bestanden, stel ik mijn vraag maar even hier.

Ik heb bij Orange mijn abbo verlengt en kreeg daar een HTC Touch.
Opzich een pracht van een apparaat, maar omdat het branded is, levert de MIDlet die op het toestel zit (waarschijnlijk op een of andere manier bewerkt door Orange) een probleem op bij het instaleren van het gmail programma op het toestel.

Na het downloaden krijg ik de volgende foutmelding wanneer er geinstaleerd moet worden:

MIDlet kan niet worden geinstalleerd vanwege ontbrekende kritieke informatie in het MIDletbestand (.jad). - 13 Neem contact op met de leverancier van de MIDlet voor meer informatie.

Kunnen jullie hier iets mee?
Want dat gratis bestandje van Gmail mis ik echt.

  • Webgnome
  • Registratie: Maart 2001
  • Laatst online: 09:56
Ik denk dat je hier beter een nieuw topic voo rkunt starten en als je dat doet.. post dan ff de inhoud van de jad file ( dat is immers gewoon txt)

Strava | AP | IP | AW

Pagina: 1