gpt4 book ai didi

java - 如何在 Java 中显示类似信息窗口的 MessageBox?

转载 作者:行者123 更新时间:2023-11-29 08:18:49 24 4
gpt4 key购买 nike

我正在学习 Java,但我不知道该怎么做。

我在 Netbeans 的表单上拖了一个按钮,双击它并创建了这个事件:

@Action
public void HelloClickMethod()
{
JOptionPane.showMessageDialog(this, "The message!", "This is supposed to be the MessageBox title.");
}

这是 IDE 引发的异常。

Cannot find symbol. Symbol: showMessageDialog()

编辑 1>现在我把它改成了这样:

@Action
public void HelloClickMethod()
{
JOptionPane.showMessageDialog(this, "The message!", "This is supposed to be the MessageBox title.",JOptionPane.ERROR_MESSAGE);
}

但是 IDE 说我在“this”这个词中有错误。 “找不到标志”。我不明白。为什么它如此困难,为什么错误如此深奥。 :P

最佳答案

我可以想到以下原因:您可能没有“导入”包含 JOptionPane 的包。尝试:

 import javax.swing.*;

在您的源文件之上。或者,使用

javax.swing.JOptionPane.showMessageDialog(this, "The message!", "This is supposed to be the MessageBox title.", JOptionPane.ERROR_MESSAGE);

提问者编辑后:

另一个原因是方法的位置,如果你在静态上下文中,你不能使用this

关于java - 如何在 Java 中显示类似信息窗口的 MessageBox?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2076231/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com