我在java网站上找到了一个关于如何制作对话框窗口的网页,但是当我尝试它时它并没有工作。该网站说要输入:
JOptionPane.showMessageDialog(frame, "Window text.");
我只是想用一些文本和一个ok按钮创建一个窗口,但是当我输入它时,我的Eclipse IDE要我为JOptionPane导入一些东西,在我这样做之后,它说"框架"部分不正确,它无法解析为变量。"我在这里做错了什么?
答案 0 :(得分:4)
首先确保在代码的导入部分中包含import javax.swing.JOptionPane;
语句。
接下来,尝试使用
JOptionPane.showMessageDialog(null, "Window text.");
代替。
例如......
import javax.swing.JOptionPane;
public class TestDialog {
public static void main(String[] args) {
JOptionPane.showMessageDialog(null, "Window text.");
}
}
详细了解How to Make Dialogs了解更多详情。
如有疑问,您还应咨询JavaDocs
答案 1 :(得分:3)
JOptionPane.showMessageDialog
调用中的第一个参数应该是您要为其分配消息对话框的JFrame
或JWindow
的实例。如果您没有JFrame
或JWindow
但仍希望显示消息对话框,请将null
作为第一个参数,如下所示:
JOptionPane.showMessageDialog(null, "Window text.");