chat11
Messages postés58Date d'inscriptionlundi 10 septembre 2007StatutMembreDernière intervention12 février 2011
-
4 juin 2008 à 21:05
chat11
Messages postés58Date d'inscriptionlundi 10 septembre 2007StatutMembreDernière intervention12 février 2011
-
5 juin 2008 à 18:21
Bonsoir !
J’ai installé un réseau local (1client+serveur) , je lance une fenêtre dans le serveur qui contient un bouton+actionperformed , et je veux lancer une autre fenêtre sur le deuxième poste du réseau en cliquant sur le bouton de la fenêtre du serveur .comment réaliser ça ?
Ombitious_Developper
Messages postés2333Date d'inscriptionsamedi 28 février 2004StatutMembreDernière intervention26 juillet 201338 5 juin 2008 à 01:25
Salut:
"Rien ne se crée, rien ne se perd mais tout se transforme".
Il se suffit de déléguer la création de la fenêtre au programme distant. La création peut être déclenchée en envoyant par exemple une chaine de caractère (ou autre) qui sera bien interprétée par le programme distant, une fois réçue le programme distant sait bien qu'on veut lancer une fenêtre.
dvoraky
Messages postés744Date d'inscriptiondimanche 1 avril 2007StatutMembreDernière intervention 9 mai 20108 5 juin 2008 à 08:35
Moi je suis d'accord avec toi Ombitious, c'est ce qui me semble le plus simple d'approche.
Sur le actionPerformed du bouton, ben tu envoies au client un message qui sera en fait un action à réaliser, par exemple, la création d'une fenêtre et hop!
chat11
Messages postés58Date d'inscriptionlundi 10 septembre 2007StatutMembreDernière intervention12 février 2011 5 juin 2008 à 18:21
merci ombitious et dvoraky pour vos réponses.
la fenêtre lancé dans le deuxiéme poste , établie la connexion avec la BD ACCESS du poste et elle affiche tous les données de la base dans un JTable, est ce que dans ce cas je dois utiliser RMI ,si oui comment?
merci encore une fois.