我目前正在学习如何使用Java和jFrame创建程序。我遇到的一个问题是,我无法创建新的“表单”(在VisualBasic中如何称呼它们)或窗口。我正在使用“ Java编辑器”,这通常是一个非常简单的编辑器,用于诸如此类的事情。谁能帮我创建一个新表格? 谢谢您的帮助 直到
答案 0 :(得分:0)
在JFrame
中,我假设您正在使用Swing,并且您希望应用程序具有多个窗口。您的应用仅应使用一个JFrame
对象,如果您需要更多窗口(通常是弹出消息),则可以使用对话框。此类为JOptionPane
。
这里是一个例子:
JOptionPane.showMessageDialog(null,"title","content",JOptionPane.INFORMATION_DIALOG);
如您所见,您可以控制标题和显示的内容。请注意,对于content参数,您可以传递任何JPanel
对象,因此对话框可以显示很多内容。
第一个参数是对话框的所有者,现在我将其设置为null,这意味着对话框将没有所有者。如果您存储对JFrame
对象的引用,则可以通过该引用为例,该对话框将始终显示在主窗口上方。
最后一个参数仅用于对话框的常规样式。您也可以将其设置为其他消息类型,例如ERROR MESSAGE
。
有关显示简单对话框的更多信息:https://docs.oracle.com/javase/7/docs/api/javax/swing/JOptionPane.html