Pourquoi l'image(toolkit) ne s'affiche pas
bonsoir,
je suis débuttante en jave.
j'ai un code source qui s'éxécute mais une parite de lui(celle du toolkit) ne s'exécute pas et je n'arrive pas a régler le probleme.
voici ci-joint mon code source
en attende de vos répense,merci a vous.
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51
| import javax.swing.*;
import java.awt.*;
public class Fenetres extends JFrame{
public Fenetres(){
super();
constructeur();
}
private void constructeur(){
setTitle("Fenetre Simple");
setSize(500,500);
/*L'icone de le fenetre*/
Toolkit icone = Toolkit.getDefaultToolkit();
Image JFrameIcon = icone.getImage("icone. gif");
setIconImage(JFrameIcon);
/*Création des menus et des sous-menus*/
JMenuBar mb = new JMenuBar();
JMenu menu1 = new JMenu("Fichier Administration");
JMenuItem menu11 = new JMenuItem("Agence");
JMenuItem menu12 = new JMenuItem("Armateurs");
JMenuItem menu13 = new JMenuItem("PortAccostage");
JMenuItem menu14 = new JMenuItem("RubriqueFacturation");
JMenu menu2 = new JMenu("Aide");
JMenuItem menu21 = new JMenuItem ("Rubrique d'aide");
JMenuItem menu22 = new JMenuItem ("A propos");
/*ajouter les sous-menus aux menus*/
menu1.add(menu11);
menu1.add(menu12);
menu1.add(menu13);
menu1.add(menu14);
menu2.add(menu21);
menu2.add(menu22);
/*ajouter les menus à la barre de menu*/
mb.add(menu1);
mb.add(menu2);
setJMenuBar(mb);
/*donner une couleur à l'arrier plan*/
JPanel pan = new JPanel();
Container ContentPane = getContentPane();
pan.setBackground(Color.GRAY);
ContentPane.add(pan);
mb.setBackground(Color.yellow);
}
public static void main(String[] args) {
/*donner des dimensions au cadre et le rendre visible*/
Fenetres f = new Fenetres();
f.setVisible(true);
}
} |