Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1490 connectés 

  FORUM HardWare.fr
  Programmation
  Java

  Heritage et J2ME

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Heritage et J2ME

n°1020837
cachalot
Demarrer->Arreter :belle philo
Posté le 22-03-2005 à 12:16:46  profilanswer
 

Bonjour voila je suis en train de faire une application pour portable et j'essaye de faire de l'heritage mais ca marche pas du tou je vous montre mon code  

Code :
  1. import javax.microedition.midlet.*;
  2.    import javax.microedition.lcdui.*;
  3.    import javax.microedition.io.*;
  4.    import java.io.*;
  5.    
  6.    public class Window extends Window_first implements CommandListener
  7.    {
  8.       public optionscreen opStart;
  9.        public void scrMain()
  10.       {
  11.          Display display = Display.getDisplay(this);
  12.        
  13.          String[] options = {"YAHOOOOOO"};
  14.          opStart = new optionscreen(options,"MotoAudit" );
  15.          opStart.setCommandListener(this);
  16.          display.setCurrent(opStart);
  17.        
  18.       }
  19.    }


voila pour la classe Window qui herite de Window_first  
dans la classe Window_first je met mon constructeur et j'appelle la methode de la classe Window  

Code :
  1. Window test=new Window();
  2.                   test.scrMain();


 
je compile sans probleme j'execute je vais sur le bouton pour afficher mon opStart et la je vois ca  

Code :
  1. java.lang.SecurityException: Application not authorized to access the restricted API
  2. at com.sun.midp.security.SecurityToken.checkIfPermissionAllowed(+40)
  3. at com.sun.midp.security.SecurityToken.checkIfPermissionAllowed(+7)
  4. at com.sun.midp.midletsuite.MIDletSuiteImpl.checkIfPermissionAllowed(+8)
  5. at com.sun.midp.midlet.MIDletState.<init>(+78)
  6. at javax.microedition.midlet.MIDletProxy.<init>(+5)
  7. at javax.microedition.midlet.MIDlet.<init>(+13)
  8. at Window_first.<init>(+4)
  9. at Window.<init>(+4)
  10. at Window_first.commandAction(+198)
  11. at javax.microedition.lcdui.Display$DisplayAccessor.commandAction(+282)
  12. at javax.microedition.lcdui.Display$DisplayManagerImpl.commandAction(+10)
  13. at com.sun.midp.lcdui.DefaultEventHandler.commandEvent(+68)
  14. at com.sun.midp.lcdui.AutomatedEventHandler.commandEvent(+47)
  15. at com.sun.midp.lcdui.DefaultEventHandler$QueuedEventHandler.run(+250)


 
voila si quelqu'un a une idée de ou ca vient  ce probleme de securité je suis preneur
Merci

mood
Publicité
Posté le 22-03-2005 à 12:16:46  profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Java

  Heritage et J2ME

 

Sujets relatifs
[J2ME] Image dans un canvas[J2ME] question sur les bouton d'actions
[J2ME] Listeners sur un Item[J2ME] liaison rs232
heritage mutliple en javaHeritage
probleme d'héritage[J2ME] Besoin d'aide pour une Liste ????
[J2ME] Que me conseillez vous comme bouquin ???[J2ME] probleme de code réseau
Plus de sujets relatifs à : Heritage et J2ME


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR