Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1150 connectés 

  FORUM HardWare.fr
  Programmation
  Java

  [Java] IHM dynamique - afficher à la volée

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[Java] IHM dynamique - afficher à la volée

n°896097
Jubijub
Parce que je le VD bien
Posté le 11-11-2004 à 16:36:18  profilanswer
 

Bon en gros g un panel qui affiche plein de trucs comme un formulaire, et je voudrais que des champs du formulaire apparaissent optionnelement selon ce qu'on choisi...
 
g 3 panels l'un au dessus de l'autre, et c le contenu du second qui change.
 
selon le choix dans une comboBox, le contenu doit changer...
 
pur l'instant je fais comme ca :  
 
g une méthode makeWindow qui assemble tt la fenetre...
dans le corps, g 2 if qui testent la valeur de l'index de la combo, pour savoir si il faut afficher ce qu'il y a dedans
 
 
je l'appel avec un index, qui est passé à la comboBox. Par défaut c 0;
Si jamais on change la valeur de la combo, ca appelle le actionPerformed de son listener, et ca rappelle makeWindow avec le bon index, et du coup ca redessine tout bien.
 
Ca marche mais ca me semble très lourd de redessiner tt la fenetre juste pour ca.
Y'aurait autre chose à faire ? je peux pas demander uniquement au panel de se redessiner ?
 
La fenetre est une JInternalFrame avec son resize à false, mais ca doit rien changer...
 


---------------
Jubi Photos : Flickr - 500px
mood
Publicité
Posté le 11-11-2004 à 16:36:18  profilanswer
 

n°896098
lorill
Posté le 11-11-2004 à 16:38:45  profilanswer
 

tu peux aussi jouer avec des setVisible() sur tes composants, non ?

n°896103
Jubijub
Parce que je le VD bien
Posté le 11-11-2004 à 17:07:02  profilanswer
 

ca marche, mais du coup ca met tt les composants dans l'espace où il en tenait qu'un...en fait la fenetre se resize pas...
 
Edit : le pack marche...ca a pas l'air mal comme ca...merci Lorill


Message édité par Jubijub le 11-11-2004 à 17:10:08

---------------
Jubi Photos : Flickr - 500px

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Java

  [Java] IHM dynamique - afficher à la volée

 

Sujets relatifs
Afficher/Masquer du texte[perl et formulaires] afficher tous les param()
[JAVA ou C++]Récupérer de la video à partir d'une carte pinnaclePOUR LES PROS IMPORTANT --> INTERFACE JAVA
[mysql] [java] [eclipse] config driver[JAVA] Map
[JAVA] Le type Super Classe ne peut être résolu...[JAVA] Lecture de fichier
Java Server Face: Millstone[C/C++] tableau dynamique
Plus de sujets relatifs à : [Java] IHM dynamique - afficher à la volée


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR