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

  FORUM HardWare.fr
  Programmation
  Java

  Lien HTML via un menu d'une application graphique JAVA

 


Depuis combien de temps travailler vous avec Java




Attention si vous cliquez sur "voir les résultats" vous ne pourrez plus voter

 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Lien HTML via un menu d'une application graphique JAVA

n°716013
nicolasv
je débute.....................
Posté le 05-05-2004 à 12:12:14  profilanswer
 

Bonjour à tous !
 
Je suis un débutant en Java, en fait je réalise une application java simple pour mon travail de dîplome.
 
J'ai créer une fenêtre principal avec un menu. Dans ce menu, j'ai besoin qu'en cliquant sur une option (visualiser), cela m'ouvre le navigateur par défaut de l'utilisateur et que ça le connecte sur le site prédéfini ! J'ai chercher de l'info sur la doc de sun mais n'ai pas trouver la bonne class a utiliser je me suis perdu dans le nombre impressionnat d'information et j'ai besoin d'un coup de pouce ! Voici mon code de ma class qui gère les évènement sur le menu :
 
-----------------------------------------------------------------------
 
 
import java.awt.event.*;
 
public class GereEvenement implements ActionListener
{
  static final int BVISUALISER = 0;
  static final int BAJOUTER = 1;
  static final int BSUPPRIMER = 2;
  static final int TVISUALISER = 3;
  static final int TAJOUTER = 4;
  static final int TSUPPRIMER = 5;
  static final int DVISUALISER = 6;
  static final int DAJOUTER = 7;
  static final int DSUPPRIMER = 8;
  private int id;
   
 
   
  public GereEvenement(int p_id)
  {
   
   this.id = p_id;
   
  }
  public void actionPerformed(ActionEvent e)
  {
   switch(id)
   {
    case BVISUALISER:
                                   //Ici je veux que ça ouvre le
                                  //navigateur par défaut et se dirige
                                  //vers le liens          
    case BAJOUTER:
                                   new FenetreEditeur("BVISUALISER" );
      break;
     
    case BSUPPRIMER:
     
      new FenetreEditeur("BVISUALISER" );
      break;        
   }
  }
}
-----------------------------------------------------------------------
 
D'avance merci !
 
Nico
 
PS Tout aide est la bien venue...

mood
Publicité
Posté le 05-05-2004 à 12:12:14  profilanswer
 

n°716018
xiluoc
un pc pour les unirs ....
Posté le 05-05-2004 à 12:16:35  profilanswer
 

+1 ca m interesse

n°716045
nicolasv
je débute.....................
Posté le 05-05-2004 à 12:42:59  profilanswer
 

personne n'a une idée ? Snif... Pas besoin forcément de réponse complète mais au moins une piste... ! Toute idée est la bien venue !

n°716057
darklord
You're welcome
Posté le 05-05-2004 à 12:53:28  profilanswer
 

c'est quoi ce sondage là?


---------------
Just because you feel good does not make you right
n°716067
nicolasv
je débute.....................
Posté le 05-05-2004 à 13:00:30  profilanswer
 

darklord a écrit :

c'est quoi ce sondage là?


 
C'était juste comme ça pour connaître l'expérience des gens qui venaient voir ce message... !  :)

n°716083
darklord
You're welcome
Posté le 05-05-2004 à 13:06:48  profilanswer
 

nicolasv a écrit :

C'était juste comme ça pour connaître l'expérience des gens qui venaient voir ce message... !  :)


 
oki. Pour répondre à ta question, il n'y a pas de notion de "par défaut" en Java qd il s'agit d'un truc propre à l'OS. Sous windows, je suppose que l'info est dans la base de registres, sous linux ca n'est pas le cas. Java étant os-indépendant il n'y a aucun méchanisme qui te permettent de savoir quel est le navigateur par défaut et comment l'invoker.
 
Cela dit, tu peux demander l'info à l'utilisateur (options) et le stocket quelque part (un fichier de config par exemple)


---------------
Just because you feel good does not make you right
n°716088
nicolasv
je débute.....................
Posté le 05-05-2004 à 13:10:36  profilanswer
 

Ok, je vois... embêtant tout ça !
 
En fait les avantages de Java (la portabilité) devienne pour moi et dans ce cas un désavantage... la fonctionnalité n'éxiste pas car pour qu'une fonctionnalité existe il faut qu'elle fonctionne sur tout les type d'OS...  
 
Enfin bref j'ai compris je pense et merci pour ta réponse...
 
Nico

n°716135
pascal34
one point !
Posté le 05-05-2004 à 13:48:46  profilanswer
 

Tu peux demander de choisir à l'utilisateur et stocker dans un fichier
properties dans son répertoire utilisateur

n°716136
darklord
You're welcome
Posté le 05-05-2004 à 13:50:00  profilanswer
 

pascal34 a écrit :

Tu peux demander de choisir à l'utilisateur et stocker dans un fichier
properties dans son répertoire utilisateur


 
C'est une habitude chez toi de poster ce qui a été dit ou quoi?

n°716137
lorill
Posté le 05-05-2004 à 13:50:23  profilanswer
 

pascal34 a écrit :

Tu peux demander de choisir à l'utilisateur et stocker dans un fichier
properties dans son répertoire utilisateur

genre ce qui a été dit deux messages plus haut :o

mood
Publicité
Posté le 05-05-2004 à 13:50:23  profilanswer
 

n°716142
pascal34
one point !
Posté le 05-05-2004 à 13:56:56  profilanswer
 

lorill a écrit :

genre ce qui a été dit deux messages plus haut :o


 
genre c'est pas spécifié "fichier properties".
 
Fichier de config ça peut être n'importe quoi comme format, XML par exemple.

n°716143
darklord
You're welcome
Posté le 05-05-2004 à 13:57:20  profilanswer
 

lorill a écrit :

genre ce qui a été dit deux messages plus haut :o


 
:jap:
et si mes souvenirs sont bon, ce n'est pas la première fois ...

n°716144
darklord
You're welcome
Posté le 05-05-2004 à 13:57:34  profilanswer
 

pascal34 a écrit :

genre c'est pas spécifié "fichier properties".
 
Fichier de config ça peut être n'importe quoi comme format, XML par exemple.


 
[:ula]
oui bon ok.

n°716148
pascal34
one point !
Posté le 05-05-2004 à 14:01:03  profilanswer
 

S'il est débutant, c'est mieux de lui donner un chemin.
 
Mais excusez-moi, hô grands dieux du java !!!

n°716259
darklord
You're welcome
Posté le 05-05-2004 à 14:36:00  profilanswer
 

pascal34 a écrit :

S'il est débutant, c'est mieux de lui donner un chemin.
 
Mais excusez-moi, hô grands dieux du java !!!


 
de rien copieur :o


---------------
Just because you feel good does not make you right
n°716691
veryfree
Posté le 05-05-2004 à 19:32:49  profilanswer
 

Citation :


Sujet : Lien HTML via un menu d'une application graphique JAVA Prévenir les modérateurs  


 
quel mise en page de merde :'(


Message édité par veryfree le 05-05-2004 à 19:33:05
n°716694
veryfree
Posté le 05-05-2004 à 19:39:37  profilanswer
 

sinon pour repondre au topic,
sous windows tu lance explorer et sous linux mozilla  et comme on te l a conseillé tu permet ensuite a l'utilisateur de le spécifié.
 

Code :
  1. public static String DEFAULT_CMD_LINE = System.getProperty("os.name" ).startsWith("Windows" ) ? "explorer " : "mozilla";
  2. try {
  3.             String[] cmd = new String[2];
  4.             cmd[0] = DEFAULT_CMD_LINE;
  5.             cmd[1] = "" + url + "";
  6.             Runtime.getRuntime().exec(cmd);
  7.         } catch (Exception e) {
  8.         }


Message édité par veryfree le 05-05-2004 à 19:39:53
n°716773
the real m​oins moins
Posté le 05-05-2004 à 20:41:56  profilanswer
 

et sous mac, tu manges des cailloux?
et freebsd?
et openvms? ([:cupra])
et tous les autres?


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°716775
lorill
Posté le 05-05-2004 à 20:42:58  profilanswer
 
n°716777
veryfree
Posté le 05-05-2004 à 20:45:23  profilanswer
 

the real moins moins a écrit :

et sous mac, tu manges des cailloux?
et freebsd?
et openvms? ([:cupra])
et tous les autres?


 
oui enfin j'ai jamais touché un mac de ma vie alors je sais pas comment ca marche :o

n°716803
gm_superst​ar
Appelez-moi Super
Posté le 05-05-2004 à 21:10:51  profilanswer
 

veryfree a écrit :

sinon pour repondre au topic,
sous windows tu lance explorer


Ah ouais ? Et pourquoi ça ? :o
 
Java est indépendant de l'OS, Mozilla aussi, alors Mozilla pour tout le monde :o


---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
n°716831
veryfree
Posté le 05-05-2004 à 21:55:13  profilanswer
 

gm_superstar a écrit :

Ah ouais ? Et pourquoi ça ? :o
 
Java est indépendant de l'OS, Mozilla aussi, alors Mozilla pour tout le monde :o


 
parce que 90% des utilisateurs de pc ne connaissent rien d'autre.
 
pour eux il n'existe aucun concurent a outlook , ni meme a internet explorer sinon le navigateur d'AOL :/
 
rien qu'a voir la tete emerveillé d'un de mes sup en voyant firefox et thunderbird sur mon pc
 
bref, y a du boulo


Message édité par veryfree le 05-05-2004 à 21:55:38
mood
Publicité
Posté le   profilanswer
 


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

  Lien HTML via un menu d'une application graphique JAVA

 

Sujets relatifs
[résolu][Java] Singleton VerifyError[JAVA][JDBC] ODBC déconne ?
[Java] Besoin d'aide avec Regex[java]grapisme de la souris
[JAVA] Plusieurs questions diverses (.JAR inside)...[Résolu][Java] ActionListener, actionPerformed
[HTML / CSS] Problème pour créer un petit menu horizontal[java]Efficacité pour la lecture d'un fichier texte --> String
[java] classe imbriquée[Java] Structure d'un programme
Plus de sujets relatifs à : Lien HTML via un menu d'une application graphique JAVA


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)