我需要用一个组合框和一些按钮来制作一个弹出框。请有人建议最好的方式来实现这一目标?我看了一下,所有我能找到的都是警报框。这是可能的还是我需要创建一个全新的框架?如何用组合框和2个按钮创建一个java swing弹出窗口?
回答
您可以使用JOptionPane来实现此目的。请参考以下与示例代码解释了这个链接:
http://docs.oracle.com/javase/tutorial/uiswing/components/dialog.html#input
JOptionPane.showInputDialog如果您愿意让选项呈现给用户界面的方式可能会足够好。
最好链接到最新版本的JavaDocs。我编辑了您的答案以指向J2SE 7.有关获取最新文档链接的提示,请参见[优点2](http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7090875) 。 –
谢谢你的提示! – kylewm
I need to make a popup box with with a combo box and a couple of buttons
1),不要使用其他JFrame
如弹出窗口,使用JFrame
与JOptionPane/JDialog/JWindow
这些容器都是一样JFrame
,但可拿父母和所有者
2)不要忘记setParent
3)依赖,如果你需要decorated
窗口,然后用JDialog
,别忘了找setModal() or ModalityTypes
,如果未修饰然后用JWindow
4)不产生大量的JOptionPane/JDialog/JWindow
飞,becasue有对象仍在JVM内存,一旦创建这个容器和重新使用(通过删除孩子)另一个行动
- 1. 如何在另一个弹出窗口内创建弹出框
- 2. 如何在同一个窗口中创建一个弹出框?
- 3. Qt创建者:按钮点击Signal弹出一个窗口
- 4. 按钮进入组合框弹出菜单项的Java Swing
- 5. Java Swing - 使用按钮和动态游戏板创建窗口
- 6. 如何在对话框中创建一个弹出窗口?
- 7. Process.Start创建一个弹出窗口
- 8. 当用户按下按钮时创建一个新的弹出窗口
- 9. 如何使用jquery创建一个弹出窗口onclick
- 10. 如何创建一个Google日历使用的弹出窗口?
- 11. 如何使用pygtk创建一个弹出窗口?
- 12. 如何添加一个关闭按钮弹出窗口
- 13. Java swing,在我的paint组件中创建一个按钮
- 14. 我想创建一个弹出窗口,当我点击按钮使用Jquery
- 15. 如何使用一个好的按钮来关闭一个Android弹出窗口
- 16. 如何创建一个弹出窗口,显示一般信息
- 17. 弹出创建的Java Swing
- 18. 如何创建有两个按钮的窗口将打开一个新窗口
- 19. 从下拉框中创建一个弹出窗口
- 20. 我该如何创建一个弹出窗口来创建其他弹出窗口?
- 21. 如何创建一个tableview弹出两个按钮使用一个tableviewcontroller类
- 22. 如何在C#中创建一个弹出窗口.net
- 23. 如何在android中创建一个弹出窗口?
- 24. 如何在android中创建一个弹出窗口?
- 25. 如何创建一个简单的Mootools弹出窗口
- 26. 如何在做oauth时创建一个弹出窗口?
- 27. 如何在iPhone上创建一个弹出窗口?
- 28. 如何创建一个弹出窗口(好样的)
- 29. 的Win32:如何创建一个bordless弹出窗口
- 30. 如何从Internet Explorer创建一个弹出窗口,9
究竟是什么问题?您可以将任何组件添加到popupMenu - 打开包含组合的弹出窗口并不容易,不过,因为该规则同时是一个弹出窗口 – kleopatra
@kleopatra仍然在sun-bug-parades – mKorbel