Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : communication entre interfaces graphiques [ Divers / Général ] (rahouba)

jeudi 8 mai 2008 à 12:17:09 | communication entre interfaces graphiques

rahouba

bonjour;
je veux réaliser une interface graphique qui fait appel à une autre en lui passant un objet vide pour le remplir.
depuis la deuxieme interface on selectionne une ligne d'une jdbtable et on clique sur ok ,l'objet à ce niveau est rempli.
mais lorsque j'accède à ce même objet depuis la premiere interface il reste toujours vide

jeudi 8 mai 2008 à 12:53:07 | Re : communication entre interfaces graphiques

kazer04

slt tu doit declare ton objet static et public ca devrai marcher

jeudi 8 mai 2008 à 14:29:26 | Re : communication entre interfaces graphiques

rahouba

salut;
voici le bout de code:
public static Chambre cham =new Chambre();
........
void SINGLE_actionPerformed(ActionEvent e) {

new TestListeChambreLibreSingle( cham);
  }

cham reste toujours vide

jeudi 8 mai 2008 à 14:30:07 | Re : communication entre interfaces graphiques

Twinuts

Membre Club Administrateur CodeS-SourceS
Salut,

yesssss plus il y a de static dans une application mieux c'est....




------------------------------------
"On n'est pas au resto : ici on ne fait pas dans les plats tout cuits ..."

OoWORAoO

jeudi 8 mai 2008 à 19:20:06 | Re : communication entre interfaces graphiques

rahouba

franchement,je n'ai rien compris ce que tu viens de dire

vendredi 9 mai 2008 à 09:51:05 | Re : communication entre interfaces graphiques

kazer04

cham est sence renvoyer quoi?
declare

dans ta classe main

et dans les autre classe apelle juste des instance des ce classe
ex
public class wfrm_main{
public static Chambre cham;
public wfrm_main(){
cham = new Chambre();
}

}



//une autre classe du meme package
public class wfrm_loaddata{
public wfrm_loaddata(){
}

void SINGLE_actionPerformed(ActionEvent e) {

new TestListeChambreLibreSingle(cham);
  }


}

jespert que cq irra
@+

vendredi 9 mai 2008 à 13:48:39 | Re : communication entre interfaces graphiques

Twinuts

Membre Club Administrateur CodeS-SourceS

Salut,


nan mais sérieux faut arrêter avec vos static... dans son cas ce n'est absolument pas justifié....
Ptin si vous ne savez pas faire autrement que d'utiliser du static je plains vraiment vos applications....






------------------------------------
"On n'est pas au resto : ici on ne fait pas dans les plats tout cuits ..."

OoWORAoO

vendredi 9 mai 2008 à 13:57:57 | Re : communication entre interfaces graphiques

Chatbour

Membre Club
Salut à tous

Twinuts -> pourquoi une telle attitude envers les pauvres static ?

vendredi 9 mai 2008 à 15:00:13 | Re : communication entre interfaces graphiques

Twinuts

Membre Club Administrateur CodeS-SourceS

Salut,

le static c'est tabou on en viendra tous à bout ^^

nan sérieusement, ici il n'est pas justifié et donner des solutions avec du static, je trouve ça moche surtout qu'en suite le pauvre petit membre qui reçoit une telle solution risque de l'utiliser à profusion dans son code...
en plus quand je vois des :

public static Chambre cham;

public wfrm_main(){
   cham = new Chambre();
}

soit initialisation d'un membre static dans le constructeur non static, ça me donne l'envie de vomir... au pire si tu es pro static tu utilises le constructeur static de l'objet....
genre :

public static Chambre cham;

static{
   cham = new Chambre();
}

public wfrm_main(){
....
}
...

pour rappel avec la solution qui a été proposée, si tu oublis de faire un new de ton objet 'wfrm_main' la variable  static 'cham' sera null... et vu que le qualifieur static ne nécessite pas d'instance d'un objet pour être utilisé, tu as pleins de raisons d'avoir de zolies exceptions.... fin bon je camp sur ma position, aund au fait que rien, mais absolument rien ne justifie l'utilisation de static...





------------------------------------
"On n'est pas au resto : ici on ne fait pas dans les plats tout cuits ..."

OoWORAoO

vendredi 9 mai 2008 à 16:47:31 | Re : communication entre interfaces graphiques

Chatbour

Membre Club
Je vois bien ce que tu veux dire et je suis tout à fait d'accord avec toi : merci bien pour les explications



Cette discussion est classé dans : objet, communication, interface, interfaces, graphiques


Répondre à ce message

Sujets en rapport avec ce message

Interfaces graphiques en java [ par bouz78 ] On se propose de ressortir TOUTES l'interaction (entrée et sortie) d'1 programme vers l'extérieur (coté utilisateur) à travers une interface graphique Probleme avec les interfaces graphiques [ par coltman ] Voilà en fait mon problème c'est que je ne comprends pas pourquoi lorsque je crée un projet sur netbeans que je fais mes classes etc. je rencontre un application distribuée avec rmi [ par cerco2 ] salut à tous, je veux realiser une petite application distribuée en java en utilisant l'api RMI. il se pourrai que cela me prendra du temps, et que j' interface graphiques [ par didoux95 ] Bonjourje voudrais me metre au interface graphique et j'ai apris l'existance de logiciel facilitant le developpement de ce genere d'application ( JBui composants graphiques [ par sebos63 ] Bonjour,Je suis à la recherche d'open sources concernant des composants graphiques java composants "objet" et composant "liaison d'objet".Les particul composants graphiques [ par sebos63 ] Bonjour,Je suis à la recherche d'open sources concernant des composants graphiques java composants "objet" et composant "liaison d'objet".Les particul Traduction vb6 -> Java [ par doume2007 ] J'ai développé une application en VB6 reposant essentiellement sur des modules de classes, des interfaces graphiques modulables et une base de données Un objet de type interface??? [ par mimou01 ] SalutEn fouillant dans un certain code (correct) j'ai trouvé un objet de type interface ;Supposons que cet interface s'appelle I et l'objet O;j'ai tro Thread et Interface [ par LordBob ] Bonsoir a tous,voila en fait je suis en train de plancher sur un problème de conception auquel je n'arrive pas à trouver de solution. Voila en fait je ouverture/fermeture des interfaces [ par TSI3ISSAT ] Bonjour!!! mon application contien beaucoup d'interfaces dont il y a quelque une qui


Nos sponsors

Sondage...

CalendriCode

Novembre 2008
LMMJVSD
     12
3456789
10111213141516
17181920212223
24252627282930

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,218 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.