Accéder à un site internet via programme Java
AntoninMich
-
AntoninMich -
AntoninMich -
Bonjour, je viens de créer une interface graphique simple avec un bouton "Facebook" (ceci est un exemple). J'aimerai que la page www.facebook.com se lance lorsque je clique sur ce bouton. Voici mon code, je dois le complèter mais je bloque, quelle instruction dois-je mettre dans:
public void actionPerformed(ActionEvent i)
{....}
Le code:
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
public class Easy extends JFrame implements ActionListener
{
private JFrame fenetre;
private JPanel pano;
private JButton facebook,chrome;
public Easy() //Constructeur
{
fenetre= new JFrame("Be simple !");
fenetre.setBounds(300,100,400,100);
pano= new JPanel();
fenetre.add(pano);
setDefaultCloseOperation(EXIT_ON_CLOSE);
facebook= new JButton("Facebook");
facebook.addActionListener(this);
fenetre.setLayout(new GridLayout(1,1));
pano.add(facebook, BorderLayout.CENTER);
fenetre.setVisible(true);
}
public static void main(String[] args)
{new Easy();}
public void actionPerformed(ActionEvent i)
{
if (i.getSource() == facebook)
{
}
}
}
public void actionPerformed(ActionEvent i)
{....}
Le code:
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
public class Easy extends JFrame implements ActionListener
{
private JFrame fenetre;
private JPanel pano;
private JButton facebook,chrome;
public Easy() //Constructeur
{
fenetre= new JFrame("Be simple !");
fenetre.setBounds(300,100,400,100);
pano= new JPanel();
fenetre.add(pano);
setDefaultCloseOperation(EXIT_ON_CLOSE);
facebook= new JButton("Facebook");
facebook.addActionListener(this);
fenetre.setLayout(new GridLayout(1,1));
pano.add(facebook, BorderLayout.CENTER);
fenetre.setVisible(true);
}
public static void main(String[] args)
{new Easy();}
public void actionPerformed(ActionEvent i)
{
if (i.getSource() == facebook)
{
}
}
}
A voir également:
- Accéder à un site internet via programme Java
- Waptrick java football - Télécharger - Jeux vidéo
- Jeux java itel - Télécharger - Jeux vidéo
- Site comme coco - Accueil - Réseaux sociaux
- Site de telechargement - Accueil - Outils
- Quel site remplace coco - Accueil - Réseaux sociaux
2 réponses
Bonjour,
tu peut utiliser le procede suivant:
- tu creer un fichier .bat qui contiendra: firefox -remote "openurl(http://www.facebook.com,new-tab)"
- tu arange le bout de code ci-dessous pour lancer le fichier .bat a partir de ton code :
tu peut utiliser le procede suivant:
- tu creer un fichier .bat qui contiendra: firefox -remote "openurl(http://www.facebook.com,new-tab)"
- tu arange le bout de code ci-dessous pour lancer le fichier .bat a partir de ton code :
import java.io.*; public class Launch { public static void main(String[] args) { try { final Runtime r = Runtime.getRuntime(); Process p = r.exec("chemin_fichier_bat"); } catch (IOException e) { e.printStackTrace(); } } }
Car 1. il faut trouver un endroit ou mettre et exécuter le batch
2. C'est pas cross platform
3. Java peut faire la même chose: