Ouvrir un .jar depuis eclipse

Signaler
Messages postés
2
Date d'inscription
mercredi 1 août 2007
Statut
Membre
Dernière intervention
23 août 2007
-
Messages postés
5365
Date d'inscription
dimanche 4 mai 2003
Statut
Modérateur
Dernière intervention
12 août 2021
-
       Bonjour,

Voila j ai un fichier.jar qui fonctionne.J ai crée un projet java sous eclipse. Lorsque je compile mon projet, un menu s affiche et je voudrais pouvoir depuis un clic sur un sous menu lancer mon fichier.jar.Est ce que cela est possible? Merci de votre aide.

4 réponses

Messages postés
15814
Date d'inscription
jeudi 8 août 2002
Statut
Modérateur
Dernière intervention
4 mars 2013
131
explique un peu mieux se que tu veux faire car "un menu s'affiche" et "un clic sur un sous menu", ca nous dit pas vraiment ce que tu cherche à faire !
Messages postés
5365
Date d'inscription
dimanche 4 mai 2003
Statut
Modérateur
Dernière intervention
12 août 2021
111
Salut,

Ouep perso j'ai rien capté

------------------------------------
"On n'est pas au resto : ici on ne fait pas dans les plats tout cuits ..."

OoWORAoO
Messages postés
2
Date d'inscription
mercredi 1 août 2007
Statut
Membre
Dernière intervention
23 août 2007

Excusez , moi c est vrai que j ai pas été très claire.


J a i écrit un programme (application graphique) en java, qui crée un menu "Menu" avec une barre de menu qui s appelle "animation".Dans cette barre de  menu animation il y a deux sous menu (menuItem) "un" et deux". Je souhaiterais faire en sorte que lorsque l utilisateur clique sur l' item "un" , le fichier un.jar se lance et apparaisse à lécran. Ce fichier .jar je l ai deja, mais je sais pas ou le mettre dans mon projet ni comment l appeler depuis mon application.Voici mon code . J espère que j ai été plus claire.Merci pour votre aide.




import java.awt.*;

import java.awt.event.*;

import javax.swing.*;

import javax.swing.event.*;




class




Menu


extends

JFrame


implements

ActionListener{



private

JMenuBar

barreMenu
;



private

JMenuItem

animation
,

onde
,

vitesse
,deux

;



public

Menu(){// constructure qui permet de creer la fenetre du menu

setTitle(


"Menu"
);
setSize(200,300);


barreMenu
=


new

JMenuBar();
setJMenuBar(

barreMenu
);


animation
=


new

JMenu(

"Animations"
);


barreMenu
.add(

animation
);


deux
=


new

JMenuItem(

"deux"
);


animation
.add(

stat
);



deux.addActionListener(


this

);


vitesse
=


new

JMenuItem(

"Vitesse"
);


vitesse
.addActionListener(


this

);


animation
.add(

vitesse
);


onde
=


new

JMenuItem(

"Onde"
);


onde
.addActionListener(


this

);


animation
.add(

onde
);

}



public





void

actionPerformed (ActionEvent evt){

Object source=evt.getSource();



if

(source=onde

) {System.


out

.println(

"onde"
);accueil fen1 =


new

accueil();
                                 fen1.setVisible(


true

);}



if

(source==

vitesse
) {System.


out

.println(

"vitesse"
);ChoixLigne fen=


new

ChoixLigne();
                                       fen.setVisible(


true

);}



if

(source== deux

)
                              {//la je voudrais ouvrir le fichier .jar}}



public





static





void

main(String[] args)    {     
       Menu fen1 =



new

Menu();
      fen1.setVisible(


true

);
   }}

 
Messages postés
5365
Date d'inscription
dimanche 4 mai 2003
Statut
Modérateur
Dernière intervention
12 août 2021
111
Salut,

regarde du coté des classes java.lang.Runtime et java.lang.Process

------------------------------------
"On n'est pas au resto : ici on ne fait pas dans les plats tout cuits ..."

OoWORAoO