2016-12-06 1 views
0

Je veux faire une fenêtre pop-up à laquelle je peux ajouter des boîtes radio et une zone de liste déroulante. Selon leur programme de données ira JFrame. J'ai essayé d'ajouter un volet d'options. Cependant besoin d'ajouter des boîtes radio et une zone de liste déroulante sur le volet des options.Puis-je ajouter une liste déroulante et une case radio dans une fenêtre contextuelle?

Comment puis-je le faire? Le volet d'option peut-il être utilisé à cette fin? Quelle est votre suggestion dans cette situation?

+0

Bienvenue dans Stackoverflow! Apprenez [comment poser une question] (http://stackoverflow.com/help/how-to-ask) avant de le faire. Vous devez également savoir comment fournir correctement un exemple [mvc] (http://stackoverflow.com/help/mcve) (Minimal, Complete, Vérifiable). – Nytrix

+0

@Nytrix Bonne suggestion, et un conseil: '[mcve]' dans un commentaire se développe automatiquement en [mcve]. –

+1

@AndrewThompson nous apprenons tous les jours, merci! – Nytrix

Répondre

1

JOptionPane dispose d'options de personnalisation limitées. Aller avec JDialog - here's la démo d'Oracle pour cela.

+1

Vous pouvez ajouter n'importe quel composant à un JOptionPane. Cela signifie que vous pouvez ajouter un JPanel contenant un nombre quelconque de composants. – camickr

+0

@camickr Vraiment? Je suis tout à apprendre quelque chose de nouveau. Un pointeur vers un constructeur ou une méthode qui me permet de créer un JOptionPane avec mon composant personnalisé, s'il vous plaît? –

+0

Par exemple: http://stackoverflow.com/questions/17617390/how-to-set-manage-the-layout-of-joptionpane/17617861#17617861 – camickr