Java 找不到symbol symbol:方法JOptionPane多按钮

Java 找不到symbol symbol:方法JOptionPane多按钮,java,swing,jbutton,joptionpane,cannot-find-symbol,Java,Swing,Jbutton,Joptionpane,Cannot Find Symbol,这是我正在制作的游戏的代码。然而,在线 package thearena; import javax.swing.JOptionPane; import java.util.Random; public class Arena { public static void main(String[] args) { Object[] loading_choices = {"Yes","No"}; int action = JOptionPane.sho

这是我正在制作的游戏的代码。然而,在线

package thearena;

import javax.swing.JOptionPane;
import java.util.Random;

public class Arena {

    public static void main(String[] args) {

        Object[] loading_choices = {"Yes","No"};
        int action = JOptionPane.showOptionDialogue(null,
            "Welcome to The Arena, a text based game featuring turn based combat.",
            "The Arena",
            JOptionPane.DEFAULT_OPTION, 
            JOptionPane.QUESTION_MESSAGE, 
            null, 
            loading_choices, 
            loading_choices[0]);
        System.out.println("The user picked: " + loading_choices[action]);

    }

}
我得到一个错误,上面写着:

int action = JOptionPane.showOptionDialogue(null, .. 
找不到符号
符号:方法
showOptionDialogue(,String,String,int,int,,Object[],Object)
位置:类JOptionPane

我对java比较陌生,只是想制作一个基于文本的快速游戏,我正在从另一种更简单的语言转换过来,所以我不知道这个错误是什么意思,也不知道如何修复它。有什么帮助吗?

修复拼写。这是
showOptionDialog
,而不是
showOptionDialog

谢谢,也许复制和粘贴其他人的代码不是正确的做法XD您可能想补充一点:A)使用IDE可以防止此类问题,B)阅读javadoc也有帮助。作为记录:我希望你注意到我一点也不害怕。即使发生了需要报复的事情。它没有。@GhostCat你肯定不是recentful:)。事实上,回答一个打字错误的问题真是太贪婪了。我不会的,但是,唉,贪婪。别担心。这驱使着大多数人。但我仍然会在这里输入一个“相近的拼写错误”;因此,当对该问题投下更多的反对票时,不要太惊讶,该问题可能会在某个时候被删除;-|但正如所说的,有一些潜力使你的好答案成为一个非常好的答案。这就是我努力追求的目标:当回答不太好的问题时,确保你的答案非同寻常。
Cannot find symbol
symbol: method
showOptionDialogue(<null>,String,String,int,int,<null>,Object[],Object)
location: class JOptionPane