Ouvrir un form en java - Java - Programmation
Marsh Posté le 23-02-2006 à 12:24:15
c'est plus compliqué que ca java, on n'appelle pas de fichiers
Marsh Posté le 23-02-2006 à 12:58:55
bah la faut apprendre java, on peut pas faire grand chose de plus
Marsh Posté le 23-02-2006 à 13:03:30
si j ai apri un peux du java mais je suis pas arrivé à le faire sinon j posrai pas la question sur ce forum .
Marsh Posté le 23-02-2006 à 13:13:17
ben poste deja ce que tu as fait, on verra bien ...
Marsh Posté le 23-02-2006 à 13:29:34
je n'ai plus fait de java depuis l'été dernier donc je vais t'expliquer vite fait :
dans le script, il faut considéré un répertoire donné comme une "racine" de l'arborescence des classes.
Les classes contenu dans les fichiers qui sont dans l'arborescence sont accéssible sous la forme : niveau1.niveau2.maclasse
Ensuite, la classe est utilisable directement.
Mais si tu ne sais pas ça, alors tu risques de bloquer trés trés vite par ce que c'est quand même une des bases éssentielles du langage et j'ose pas imaginer la rapidité avec laquelle tu seras bloqué. Il est temps d'acheter un bouquin d'apprentissage du java ou de lire les tutoriaux qui trainent sur le net.
Marsh Posté le 23-02-2006 à 13:32:56
Imaginons que tu es dans Form1.java
au début du fichier, tu dis que tu veux utiliser Form2 tu fais :
Code :
|
En supposant que dans Form2.java tu as spécifié un nom de package :
Code :
|
ensuite , dans ton code, qq part dans form1.... tu utilises Form2 :
Code :
|
et c'est tout.... apres c'est sur qu'il faut aprendre un minimum....
( verifier aussi que les classes sont bien visibles dans le CLASSPATH pour pouvoir etre "vue" par la JVM )
Marsh Posté le 23-02-2006 à 14:22:46
ChristianS_ a écrit :
|
show() est deprecated...
maFenetre2.setVisible(true);
Marsh Posté le 23-02-2006 à 12:11:56
bonjour.
j ai dans mon projet deux fichiers .java ( interface graphique ).
et je voudrai appler la deuxieme fichier à partir du premier mais je sais pas comment le faire.
en VB normalement on fait Form1.load et Form1.show .. mais en java ..