question sur la gestion de fenetres et d'autres questions... - Java - Programmation
Marsh Posté le 03-09-2004 à 16:00:22
merchi, je n'ai pas encore eu le temps de tester car je ne suis pas chez moi mais je fais ca ce soir..., bon pour le multithread, voila j'ai une thread qui appel dans son start une autre thread qui elle appelle aussi une autre thread , est ce que ca se gere sans probleme c'est a dire qu'on fait le start a chaque fois sans se poser de question et laisser la sauce tourner, ou bien il faut faire un truc gerer les appels de plusieurs threads?
je pose cette question car j'ai vu quelque part qu'on devait utiliser la methode Ma_thread.join pour les synchronisations de thread... ?
Marsh Posté le 03-09-2004 à 16:31:27
alors pour info ca consiste à quoi les synchroniser?
les declencher en meme temps, faire une tache en function de l'etat d'une autre....???
Marsh Posté le 03-09-2004 à 21:29:03
ReplyMarsh Posté le 06-09-2004 à 15:09:45
Si Profil dérive de JFrame tu peux utiliser
[cpp]
Profil fenetre=new Profil();
fenetre.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
fenetre.setVisible(true);
[cpp]
Si tu veux que ta fenêtre ne soit pas détruite mais juste cachée, utilise HIDE_ON_CLOSE à la place
Marsh Posté le 06-09-2004 à 15:09:58
pascal34 a écrit : Si Profil dérive de JFrame tu peux utiliser
|
Marsh Posté le 06-09-2004 à 21:59:41
merci en tout cas pour l'astuce
quelqu'un utilise netbeans 3.6?
Marsh Posté le 07-09-2004 à 20:40:50
je cherche un moyen pour que quand j'utilise la methode:
System.getproperty("user.dir" ); pendant l'execution de mon appli sous l'IDE que ca ne me renvoi pas C:\Program Files\NetBeans3.6 mais le dossier dans lequel se trouve mes classes.
Lorsque j'execute l'appli une fois quel est construite en .exe ou .jar ca me donne le bon path quant meme...
Marsh Posté le 07-09-2004 à 21:26:32
tu dois pouvoir configurer ça dans les params d'execution de ton appli sous ton ide
Marsh Posté le 08-09-2004 à 10:06:06
neg'gwada a écrit : je cherche un moyen pour que quand j'utilise la methode: |
Tu vas dans dans les options, tu choisis Execution bidule (je sais plus exactement) et dans 'External execution' tu peux choisir un 'Working directory'
C'est l'idée générale, je n'ai pas utilisé NetBeans depuis plusieurs mois.
Marsh Posté le 08-09-2004 à 11:56:42
ReplyMarsh Posté le 09-09-2004 à 14:01:02
neg'gwada a écrit : ok merci ca marche!!! tu utilises quoi comme IDE? |
Eclipse.
Mais parfois je regrette NetBeans pour le dev web.
Marsh Posté le 03-09-2004 à 13:48:17
chalut, j'ai commencé le java depuis un mois et c'est pas mal , mais maintenant que je cherche a faire une appli un peu plus costaud je bloque sur des p'ti trucs de base. Pour l'instant ce qui me bloque c'est la gestions des fenetres: voila j'ai une fenetre principale qui (l'or d'un clic) appel une autre fenetre profile, je ne savais pas comment gerer ceci alors intuitivement j'ai fais (dans la fenetre principale a l'action du clic):
Profil fenetre=new Profil();
fenetre.setVisible(true);
ca marche, j'ai bien ma deuxieme fentre qui s'ouvre mais, lorsque je kill ma fenetre profil avec cancel ou la croix en haut a droite ben ca kill ma fenetre principale... comment faire que ca n'arrive pas? j'ai essayé pour eviter cela de remplacé :
System.exit(0);
par
fenetre.setVisible(false);
mais ca ne fais que la faire disparaitre, dans le processus elle existe encore
j'espere que je suis clair
sinon pour les autres questions ca concerne le multi trhread mais j'attend d'abord vos reponses pour cette premiere question
Message édité par neg'gwada le 03-09-2004 à 13:50:45
---------------
--- WinSplit Revolution ---