Alors qu'est ce que je dois implémenter? enfin j'ai pris bcp de votre temps, je tiens à m'excuser!
Alors qu'est ce que je dois implémenter? enfin j'ai pris bcp de votre temps, je tiens à m'excuser!
En fait, tu ne sais pas comment se code une interface graphique.
Alors je te propose quelque chose de simple.
Tu va soigneusement ranger ton code de coté.
Puis, tu va apprendre à faire une interface graphique à la main:
Crée une fenetre (JFrame) qui contient le message "bonjour" (JLabel) et un bouton marqué "ok" (JButton)
Et quand tu cliques sur le bouton, la fenetre se ferme. (ActionListener).
N'hésite surtout pas à nous poser des questions.
Quand tu auras fini ça, tu aura la réponse à tes questions.
Il y a plein de choses sur ce site que tu peux utiliser:
- javasearch, la javadoc devenue pratique
- les faqs java, dont celle sur swing
- les cours java
Mes principes de bases du codeur qui veut pouvoir dormir:Pour faire des graphes, essayez yEd.
- Une variable de moins est une source d'erreur en moins.
- Un pointeur de moins est une montagne d'erreurs en moins.
- Un copier-coller, ça doit se justifier... Deux, c'est un de trop.
- jamais signifie "sauf si j'ai passé trois jours à prouver que je peux".
- La plus sotte des questions est celle qu'on ne pose pas.
le ter nel est le titre porté par un de mes personnages de jeu de rôle
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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 import java.awt.FlowLayout; import java.awt.GridLayout; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import javax.swing.*; public class MaFenêtre extends JFrame implements ActionListener { JLabel l ; JButton b ; MaFenêtre(){ this.setTitle("voici ma preuve ") ; this.setSize(600,600) ; this.getContentPane().setLayout(new GridLayout(2,1)); l=new JLabel(" bonjour ") ; b=new JButton (" ok") ; b.addActionListener(this) ; this.getContentPane().add(l); this.getContentPane().add(b); } @Override public void actionPerformed(ActionEvent e) { if(e.getSource()==b){ System.exit(0); } } public static void main(String[] args){ MaFenêtre f=new MaFenêtre(); f.setVisible(true); } }
Sortons du cadre de ce forum et arrêtons quelques instants de parler Java.
Sur la machine qui exécute ton programme, est-ce que tu as un lecteur PDF par défaut ?
En clair, lorsque tu double-clic sur un fichier PDF, est-ce qu'il y a un logiciel qui démarre et qui affiche le PDF sur l'écran ?
N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java
Que la force de la puissance soit avec le courage de ta sagesse.
Et quel est ce logiciel ?
N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java
Que la force de la puissance soit avec le courage de ta sagesse.
Salut à tous,
j'atterrit sur le thread, et la moindre des chose, c'est que ça croustille bien le popcorn ici
Blague à part, le plus simple pour avancer, parce qu'on est dans un vrai dialogue sourds là.
BenkessiratAmina, est-ce que tu peux nous poster le code complet de ta classe qui pose problème. Cela nous permettra de voir, de notre coté, si le problème c'est que ta méthode n'est pas appelée ou si le problème est ailleurs. Si il y a des messages d'erreur dans la console de ton ide, donne les nous, que l'on voie le problème, je suis étonné que personnes ne l'ai demandé dès le départ.
Enfin, rajoute une ligne, dans ta méthode, qui affiche le chemin vers le fichier, que l'on sache si il est correct, comme déjà demandé. Et bien sûr, même si cela paraît évident, autant le dire explicitement, dit nous ce que cette ligne affiche
Parce que les bouts de code plic ploc et les réponses à coté de la plaque ca n'aide pas à t'aider
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager