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

  FORUM HardWare.fr
  Programmation
  Java

  [JAVA] Euh... Problème d'affichage [résolu]

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[JAVA] Euh... Problème d'affichage [résolu]

n°1061066
frenchlove​r
Posté le 26-04-2005 à 12:17:15  profilanswer
 

Salut à tous,
j'ai un petit souci dans mon programme. Je n'arrive pas à avoir ma combobox et mon bouton de validation en même temps. Est-ce que quelqu'un aurait une idée du pourquoi du comment ???
 
Avec le programme ci-dessous, je n'ai que le bouton. Si je met les lignes correspondant aux boutons en commentaire, j'ai ma combobox. Mais je n'arrive pas à avoir les 2 ensembles  :( .
 
Merci d'avance pour votre aide.
 

Code :
  1. public class ChoixSexe {
  2. private JComboBox combo;
  3. JButton Valider=null;
  4. Container conteneur=null;
  5. public ChoixSexe () {
  6.         JFrame frame = new JFrame ("Veuillez choisir le sexe :" );
  7.  frame.setDefaultCloseOperation (JFrame.EXIT_ON_CLOSE);
  8.  frame.setBounds (350, 350, 300, 150);
  9.  String [] sexe = {"","1 = Garçon", "2 = Fille"};
  10.  combo = new JComboBox (sexe);
  11.  frame.getContentPane ().add (combo, BorderLayout.NORTH);
  12.  conteneur=frame.getContentPane();
  13.  conteneur.setLayout(null);
  14.  Valider=new JButton();
  15.  Valider.setText("Valider" );
  16.  Valider.setBounds(100,75,100,20);
  17.  conteneur.add(Valider);
  18.  frame.setVisible (true);
  19. }
  20.        
  21. public static void main (String argv []) {
  22.  new ChoixSexe ();
  23. }
  24. }


Message édité par frenchlover le 02-05-2005 à 14:41:25

---------------
Ce n'est pas parce que c'est difficile que nous n'osons pas, c'est parce que nous n'osons pas que c'est difficile
mood
Publicité
Posté le 26-04-2005 à 12:17:15  profilanswer
 

n°1061136
Nicolas_75
Posté le 26-04-2005 à 13:25:14  profilanswer
 

Bonjour,
 
Le problème est probablement dû au fait que tu supprimes justement le Layout du conteneur interne de la JFrame par ton :

Code :
  1. conteneur.setLayout(null);


 
En enlevant cette ligne, il n'y a plus de problème chez moi.
 
Nicolas

n°1061299
frenchlove​r
Posté le 26-04-2005 à 14:48:21  profilanswer
 

Effectivement, ça marche et on a bien le bouton et la ComboBox en même temps.
 
Mais du coup, mon bouton n'est plus fixé par ses dimensions, mais rempli tous l'espace disponible. Comment faire pour le fixer à nouveau ?


---------------
Ce n'est pas parce que c'est difficile que nous n'osons pas, c'est parce que nous n'osons pas que c'est difficile
n°1061325
Nicolas_75
Posté le 26-04-2005 à 15:00:40  profilanswer
 


Par exemple en utilisant le Layout qui convient à ton besoin.
Cf.
http://java.sun.com/docs/books/tut [...] using.html
en particulier la fin.
 
Nicolas


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

  [JAVA] Euh... Problème d'affichage [résolu]

 

Sujets relatifs
Erreur de lecture fichier SQL [résolu]Commande "System" [RESOLU]
excel formules probleme de base[JAVA] Listerner sur un JTree
[Flash] problème de concaténation d'un nom de var dynamiqueProbleme d'instalation de PHP 5 sous IIS 5 !
Redirection au bout d'un certain temps avec un header() ... [Résolu][java] probleme alignement dessin
[C++] Problème avec les LPWSTR 
Plus de sujets relatifs à : [JAVA] Euh... Problème d'affichage [résolu]


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