2012-10-05 9 views
2

J'ai un fichier j2me jar (jeu). On me dit de ne pas changer le fichier jar existant. Maintenant, je dois développer une nouvelle application j2me qui va exécuter le fichier jar existant en fonction de certaines conditions. ce sera mieux si je peux faire un seul fichier jar contenant les deux. SVP donne moi un code IDEA et SAMPLE.Comment exécuter un fichier jar MIDP existant dans un autre fichier jar MIDP?

+0

simplement comment peut je commence un midlet d'un autre midlet? – Maheraj

Répondre

0

J'ai finalement trouvé qu'un fichier jar ne pouvait pas en démarrer un autre. Mais je dois commencer un fichier jar d'un autre basé sur certaines conditions. J'ai résolu ce problème d'une autre manière. L'un d'entre eux est de créer un nouveau Midlet et d'étendre celui qui sort. puis appeler un constructeur existant de nouveau constructeur et commencer à faire une pause et de détruire la méthode de la nouvelle ... Ainsi, il travaille pour moi .. mais si quelqu'un a une meilleure idée plz mentionner ..

public class Midlet extends DiceMidlet { 
    public Midlet() { 
     super(); 
    } 
    public void startApp() { 
     for(int i=0;i<1000;i++){ 
      if(i==999){ 
       super.startApp(); 
      } 
     } 

    } 
    public void pauseApp() { 
     super.pauseApp(); 
    } 
    public void destroyApp(boolean unconditional) { 
     super.destroyApp(unconditional); 
    } 
} 
2

Vous pouvez mettre plus d'un midlet dans un seul JAR, assurez-vous de nommer chacun dans le fichier JAD. Vous ne pouvez pas démarrer un midlet d'un autre.

Questions connexes