Bonsoir tout le monde
Je souhaite réaliser une fenêtre creuse qui appel une petite fenêtre en java.
J'ignore où commencé, quel tuto dois je chercher.
Avez vous compris?
Merci
Cordialement
A bientôt
Bonsoir tout le monde
Je souhaite réaliser une fenêtre creuse qui appel une petite fenêtre en java.
J'ignore où commencé, quel tuto dois je chercher.
Avez vous compris?
Merci
Cordialement
A bientôt
je suis un développeur debutant qui cherche à comprendre.
Certain livre sont pas facile à comprendre.
oulah c'est quoi une "fenêtre creuse" ?? Tu aurais une image ?
Tu veux une fenetre interne ?
=> JInternalFrame
Re
Pardon de m'avoir mal expliquer, je veux une fenêtre principal qui appel avec d'autre fenêtre à l'interieur.
Mais je souhaite que quel fon de la fenêtre principal soit comme vide sans le fond.
C'est ressemblant e1lauren
Peut on manipuler les petite fenêtre de ton exemple comme les femer et les ouvrir.
Merci
A +
je suis un développeur debutant qui cherche à comprendre.
Certain livre sont pas facile à comprendre.
Bien sur
http://java.sun.com/docs/books/tutor...ernalFrameDemo
clique sur run pour avoir la demo JWS ...
Si tu t'engages à écrire autrement qu'en kikoo-lol-asv-11ansEtDemi-sms style, je dirait également que JInternalFrame te conviendra.
Bonsoir tout le monde
iohack Ais je était impolis?
Cordialement
A bientôt
je suis un développeur debutant qui cherche à comprendre.
Certain livre sont pas facile à comprendre.
Non non, tu n'as pas été impoli,s c'est juste qu'on a énormément de mal à comprendre ton écriture.
"Mais je souhaite que quel fon de la fenêtre principal soit comme vide sans le fond."
??
Bonjour tout le monde
Voilà ce qui est fait pour le moment.
Class principal
Class DesktopFrame
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 import java.awt.*; import javax.swing.*; import java.awt.Image.*; import javax.swing.event.*; import java.awt.event.*; import java.util.*; import java.io.*; import java.net.*; class BdCpai { public static void main(String[] args) { JFrame F = new DesktopFrame(); F.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); F.setVisible(true); } }
class MenuBd
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 import javax.swing.*; import java.awt.Image.*; import javax.swing.event.*; import java.awt.event.*; import java.util.*; import java.io.*; import java.net.*; class DesktopFrame extends JFrame { static JDesktopPane desktop; public DesktopFrame() { Image icone = Toolkit.getDefaultToolkit().getImage("./logo.png"); setExtendedState(JFrame.MAXIMIZED_BOTH); setTitle("Base de données du Cpai."); setIconImage(icone); desktop = new JDesktopPane(); setContentPane(desktop); desktop.add(new MenuBd()); } }
Pour le moment je n'ais pas de bug lors de la compile.
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
44
45
46
47
48
49
50
51
52
53
54
55 import java.awt.*; import javax.swing.*; import java.awt.Image.*; import javax.swing.event.*; import java.awt.Color.*; public class MenuBd extends JInternalFrame { JButton quit; JButton noudossier; JButton recherch; JButton stats; JDesktopPane desktop; JInternalFrame fenetrinterne; public void MenuBd(Component c, String t) { t ="Menu"; fenetrinterne = new JInternalFrame(t,false,true, false, false); noudossier = new JButton("Nouveau dossier"); recherch = new JButton("Rechercher"); fenetrinterne.getContentPane().add(c); desktop.add(fenetrinterne); } }
La fenêtre principale s'affiche, mais pas la fenêtre interne MenuBd.
Il doit certainement manquer des éléments dans MenuBd.
Je veux pouvoir en cliquant sur les boutons du MenuBd, fermer MenuBd et ouvrir l'autre fenêtre interne correspondante.
Avez vous compris ma question?
Merci
Cordialement
A bientôt
je suis un développeur debutant qui cherche à comprendre.
Certain livre sont pas facile à comprendre.
Bonjour,
d'abord, c'est carrément mieux pour l'écriture. Ensuite, il faut rendre les JInternalFrames visibles (appelle la méthode setVisible(true); ).
Enfin, tu crées des boutons, mais tu ne les ajoutes pas au contentPane des JInternalFrames, et tu ne leur assignes pas de actionListeners. Donc ils sont invisibles, et même si il étaient visibles, cliquer dessus ne servirait à rien.
Je crois que ce sont les deux remarques principales à faire. Bonne continuation.
A mon avis, je pense plutôt que notre ami argon n'est pas d'origine française, et donc qu'il a un peu de difficultés avec la langue. Une intuition seulement ! De toute façon, je vois mal un gamin de 11 ans 1/2 programmer en Java, avec des termes anglais et tout et tout .Envoyé par iohack
La honte si il a vraiment 11 ans 1/2 et qu'il est français...
oh, je chariais, je sais bien.
Le monsieur a édité son post pour corriger, je le félicite.
Bonjour tout le monde
Ce ne va pas, la fenêtre menu, ne s'affiche pas.
Voici le code.
Rien ne c'affiche.
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 public class MenuBd extends JInternalFrame { JButton quit; JButton noudossier; JButton recherch; JButton stats; JDesktopPane desktop; JInternalFrame fenetrinterne; public void MenuBd(Component c, String t) { t ="Menu"; fenetrinterne = new JInternalFrame(t,false,true, false, false); noudossier = new JButton("Nouveau dossier"); recherch = new JButton("Rechercher"); fenetrinterne.getContentPane().add(c); desktop.add(fenetrinterne); }
Que manque t"il.
Cordialement
A bientôt
je suis un développeur debutant qui cherche à comprendre.
Certain livre sont pas facile à comprendre.
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