Je développe un projet de swing dans Netbeans. J'ai créé un JFrame et ajouté une instance JDialog modale dans ce JFrame pour obtenir des informations d'identification de l'utilisateur. L'instance JDialog est visible dans le constructeur de JFrame. Lorsqu'il s'exécute, l'instance JDialog est affichée avant le JFrame, comme prévu, mais la fenêtre JDialog est redimensionnée dans la plus petite dimension possible. L'utilisateur doit le redimensionner manuellement à chaque fois pour voir s'il y a des zones de texte à remplir. J'ai essayé de définir preferredSize manuellement, mais cela n'a pas fonctionné. Comment puis-je faire en sorte qu'il soit de la même taille que sur la vue de conception?JDialog est rétréci à la création
0
A
Répondre
0
dialog.setSize(width, height)
devrait fonctionner.
0
Assurez-vous que tous les enfants de la boîte de dialogue ont également des tailles préférées, puis appelez la méthode pack()
sur le conteneur.
Questions connexes
- 1. Diagramme structurel "rétréci"
- 2. mon JDialog personnalisé apparaît, mais est vide
- 3. JDialog ne peignant pas
- 4. Liste de cases à cocher dans JDialog
- 5. Comment éviter l'effet de scintillement lors du passage d'un jdialog à un autre jdialog
- 6. comment appeler jdialog à partir de jinternalframe
- 7. Faire un bouton JDialog répondre à la touche Entrée
- 8. Comment suspendre l'exécution pendant que JDialog est ouvert
- 9. Pourquoi JDialog 'saute' sur setLocationRelativeTo()?
- 10. Comment amener JDialog au sommet
- 11. JComobox ne montre pas dans le JDialog
- 12. Java Swing. Windows en avant lancé à partir de JDialog
- 13. Swing JDialog lent lors de l'exécution à distance
- 14. comment augmenter dynamiquement la taille de JDialog en swing?
- 15. swing: réglage du curseur sur JDialog
- 16. Comment obtenir une référence à la boîte Java Swing JDialog actuellement affichée?
- 17. La création d'objets en Java est lente
- 18. Redimensionner un JPanel en ligne avec un JDialog
- 19. Java Communication entre les classes et JFrame JDialog
- 20. Comment désactiver la gestion des boutons JDialog par défaut de la touche ENTRÉE dans un composant
- 21. Comment empêcher JDialog d'apparaître dans gnome-panel (Linux)?
- 22. Masquer la fenêtre JDialog lorsque la fenêtre a perdu le focus
- 23. Ajout d'un outil d'essorage dans jDialog en Java
- 24. comment s'assurer que JDialog reste toujours au top
- 25. La fusion est utilisée uniquement pour la création ou la mise à jour?
- 26. Création d'objets Javascript à la volée
- 27. Java Object Création Erreur
- 28. Fermeture programmée de la boîte JDialog de Java Swing actuellement affichée
- 29. Création de méthodes à la volée
- 30. Aide à la création d'une requête