Imorter une image et l'aficher avec java
Fermé
ghaouar
Messages postés
174
Date d'inscription
jeudi 10 avril 2008
Statut
Membre
Dernière intervention
22 avril 2012
-
14 avril 2011 à 12:10
ghaouar Messages postés 174 Date d'inscription jeudi 10 avril 2008 Statut Membre Dernière intervention 22 avril 2012 - 15 avril 2011 à 00:31
ghaouar Messages postés 174 Date d'inscription jeudi 10 avril 2008 Statut Membre Dernière intervention 22 avril 2012 - 15 avril 2011 à 00:31
A voir également:
- Imorter une image et l'aficher avec java
- Waptrick java football - Télécharger - Jeux vidéo
- Jeux java itel football - Télécharger - Jeux vidéo
- Java apk - Télécharger - Langages
- Image iso - Guide
- Comment agrandir une image - Guide
3 réponses
sakoba2010
Messages postés
157
Date d'inscription
lundi 7 février 2011
Statut
Membre
Dernière intervention
24 juillet 2013
15
14 avril 2011 à 12:34
14 avril 2011 à 12:34
needinfo
Messages postés
59
Date d'inscription
jeudi 14 avril 2011
Statut
Membre
Dernière intervention
24 avril 2015
14 avril 2011 à 12:35
14 avril 2011 à 12:35
tu veux dire, cliquer sur un bouton de l'interface pour afficher une image? si c'est le cas alors voila un code qui va peut etre t'aider un peu:
import java.awt.*;
import javax.swing.*;
public class interfac
{
static public JFrame frame1,frame2,frame3,frame4;
static public JMenuBar Menubar;
static public JMenu Menufichier,Menuaction,Menuaide;
static public JMenuItem nouveau,quitter,imprimer,compiler_fichier,compiler_texte,aprop;
static public JButton boutton1,boutton2,boutton3,boutton4,boutton5,boutton6,boutton7,
boutton8,boutton9,boutton10,boutton11,boutton12,boutton13;
static public JLabel etiq1,etiq2,ettiq1,ettiq2,ettiq3,ettiq4,ettiq5,ettiq6,ettiq7,ettiq8,ettiq9,ettiq10,ettiq11;
static public TextField champ1;
static public JTextArea txtar1;
static public JPanel pan,pan1,pan2,pan3,pann,pann1,pann2,pann3,pann4,pannn,pannn1,pannn2,onglet1,onglet2;
static public JScrollPane scPan1,scPan2,scPan3,scPan4;
static public JToolBar tobar1,tobar2;
static public JTabbedPane onglets;
static Ecouteur actionecoute =new Ecouteur();
public static void main(String[]args)
//PROGRAMMATION DE LA 3 FENETRE.
//=================================================================================
public static void fenetre3() {
try {
UIManager.setLookAndFeel
("com.sun.java.swing.plaf.windows.WindowsLookAndFeel");
}catch (Exception e) {}
frame3=new JFrame();
frame3.setTitle("Analyseur Lexical Copyright : Oufella & Zemouri");
frame3.setSize(800, 630);
ettiq1=new JLabel (new ImageIcon("image/concepteur.gif"));
ettiq2=new JLabel (new ImageIcon("image/redouane.jpg"));
ettiq3=new JLabel (new ImageIcon("image/hocem.jpg"));
ettiq4=new JLabel (new ImageIcon("image/barr.jpg"));
ettiq5=new JLabel (new ImageIcon("image/red.gif"));
ettiq6=new JLabel (new ImageIcon("image/hoc.gif"));
ettiq7=new JLabel (new ImageIcon("image/bare.jpg"));
ettiq8=new JLabel (new ImageIcon("image/bare.jpg"));
ettiq9=new JLabel (new ImageIcon("image/bare.jpg"));
ettiq10=new JLabel (new ImageIcon("image/separ.jpg"));
ettiq11=new JLabel (new ImageIcon("image/separ.jpg"));
boutton5=new JButton(new ImageIcon("image/retour.jpg"));
boutton5.setToolTipText("Annuler");
boutton5.setActionCommand("Commencer");
boutton5.addActionListener(actionecoute);
pann = new JPanel();
pann1 = new JPanel();
pann2= new JPanel();
pann3= new JPanel();
pann4= new JPanel();
pann1.setLayout(new FlowLayout()) ;
pann1.add(ettiq1);
pann2.setLayout(new FlowLayout()) ;
pann2.add(ettiq2);
pann2.add(ettiq4);
pann2.add(ettiq3);
pann3.setLayout(new FlowLayout()) ;
pann3.add(ettiq7);
pann3.add(ettiq5);
pann3.add(ettiq8);
pann3.add(ettiq6);
pann3.add(ettiq9);
pann4.setLayout(new FlowLayout()) ;
pann4.add(ettiq10);
pann4.add(boutton5);
pann4.add(ettiq11);
pann.add(pann1);
pann.add(pann2);
pann.add(pann3);
pann.add(pann4);
frame3.getContentPane().add(pann);
frame3.setVisible(true);
}
}
tout ça est une fenetre ayant un menu et des boutons et quand je clique sur le bouton "a propos" , il affiche une image sur une nouvelle fenétre.
import java.awt.*;
import javax.swing.*;
public class interfac
{
static public JFrame frame1,frame2,frame3,frame4;
static public JMenuBar Menubar;
static public JMenu Menufichier,Menuaction,Menuaide;
static public JMenuItem nouveau,quitter,imprimer,compiler_fichier,compiler_texte,aprop;
static public JButton boutton1,boutton2,boutton3,boutton4,boutton5,boutton6,boutton7,
boutton8,boutton9,boutton10,boutton11,boutton12,boutton13;
static public JLabel etiq1,etiq2,ettiq1,ettiq2,ettiq3,ettiq4,ettiq5,ettiq6,ettiq7,ettiq8,ettiq9,ettiq10,ettiq11;
static public TextField champ1;
static public JTextArea txtar1;
static public JPanel pan,pan1,pan2,pan3,pann,pann1,pann2,pann3,pann4,pannn,pannn1,pannn2,onglet1,onglet2;
static public JScrollPane scPan1,scPan2,scPan3,scPan4;
static public JToolBar tobar1,tobar2;
static public JTabbedPane onglets;
static Ecouteur actionecoute =new Ecouteur();
public static void main(String[]args)
//PROGRAMMATION DE LA 3 FENETRE.
//=================================================================================
public static void fenetre3() {
try {
UIManager.setLookAndFeel
("com.sun.java.swing.plaf.windows.WindowsLookAndFeel");
}catch (Exception e) {}
frame3=new JFrame();
frame3.setTitle("Analyseur Lexical Copyright : Oufella & Zemouri");
frame3.setSize(800, 630);
ettiq1=new JLabel (new ImageIcon("image/concepteur.gif"));
ettiq2=new JLabel (new ImageIcon("image/redouane.jpg"));
ettiq3=new JLabel (new ImageIcon("image/hocem.jpg"));
ettiq4=new JLabel (new ImageIcon("image/barr.jpg"));
ettiq5=new JLabel (new ImageIcon("image/red.gif"));
ettiq6=new JLabel (new ImageIcon("image/hoc.gif"));
ettiq7=new JLabel (new ImageIcon("image/bare.jpg"));
ettiq8=new JLabel (new ImageIcon("image/bare.jpg"));
ettiq9=new JLabel (new ImageIcon("image/bare.jpg"));
ettiq10=new JLabel (new ImageIcon("image/separ.jpg"));
ettiq11=new JLabel (new ImageIcon("image/separ.jpg"));
boutton5=new JButton(new ImageIcon("image/retour.jpg"));
boutton5.setToolTipText("Annuler");
boutton5.setActionCommand("Commencer");
boutton5.addActionListener(actionecoute);
pann = new JPanel();
pann1 = new JPanel();
pann2= new JPanel();
pann3= new JPanel();
pann4= new JPanel();
pann1.setLayout(new FlowLayout()) ;
pann1.add(ettiq1);
pann2.setLayout(new FlowLayout()) ;
pann2.add(ettiq2);
pann2.add(ettiq4);
pann2.add(ettiq3);
pann3.setLayout(new FlowLayout()) ;
pann3.add(ettiq7);
pann3.add(ettiq5);
pann3.add(ettiq8);
pann3.add(ettiq6);
pann3.add(ettiq9);
pann4.setLayout(new FlowLayout()) ;
pann4.add(ettiq10);
pann4.add(boutton5);
pann4.add(ettiq11);
pann.add(pann1);
pann.add(pann2);
pann.add(pann3);
pann.add(pann4);
frame3.getContentPane().add(pann);
frame3.setVisible(true);
}
}
tout ça est une fenetre ayant un menu et des boutons et quand je clique sur le bouton "a propos" , il affiche une image sur une nouvelle fenétre.
ghaouar
Messages postés
174
Date d'inscription
jeudi 10 avril 2008
Statut
Membre
Dernière intervention
22 avril 2012
15 avril 2011 à 00:31
15 avril 2011 à 00:31
Merci pour l'aide mais ce dernier code ca marche pas car contient des erreurs, ;)