2010-10-29 5 views
1

La chose que je veux implémenter est la prochaine hiérarchie de l'interface utilisateur dans mon application Swing.Java Swing. Windows en avant lancé à partir de JDialog

  1. fenêtre principale (JFrame)
  2. dialogue modales (JDialog) devant cette fenêtre. Il est ouvert en cliquant sur le bouton dans la fenêtre principale.
  3. L'ensemble des fenêtres devant le dialogue modal (2). Ils doivent être indépendants les uns des autres et non bloquants pour le modal jdialog (2).

Comment puis-je le coder?

+0

vraiment je suis un peu nouveau à stackoverflow, ce n'est pas la chose que j'ai fait spécial. :-) Je vais essayer de le réparer maintenant –

Répondre

1

Spécifiez le propriétaire lorsque vous créez les JDialogs. Lisez l'API JDialog pour le constructeur approprié à utiliser. Je voudrais guse le propriétaire du dialogue au point 3 serait le dialogue au point 2.

+0

Et comment puis-je définir le dialogue dans pt 2 en tant que propriétaire pour les boîtes de dialogue dans pt 3? Je vois que JDialog obtient JFrame en tant que propriétaire, pas JDialog. –

+1

JDialog utilise Dialog, Frame ou Window comme propriétaire. Cela devrait suffire –

+0

merci beaucoup, les gars! Ça marche pour moi –

Questions connexes