Java如何从可选对话框中获取值

Java如何从可选对话框中获取值,java,dialog,optional,Java,Dialog,Optional,JAVA如何从可选对话框中获取值 你好,, 我需要帮助,因为am stack=D有这个问题,我做了一个小程序,现在我做了一个小选项对话框,里面有几个选项,我想保存选项u选择为Int,我该怎么做,下面是代码: final JButton btnOdaberi = new JButton("Odaberi"); btnOdaberi.addActionListener(new ActionListener() { public void actionPerfo

JAVA如何从可选对话框中获取值

你好,, 我需要帮助,因为am stack=D有这个问题,我做了一个小程序,现在我做了一个小选项对话框,里面有几个选项,我想保存选项u选择为Int,我该怎么做,下面是代码:

final JButton btnOdaberi = new JButton("Odaberi");
        btnOdaberi.addActionListener(new ActionListener() {
            public void actionPerformed(ActionEvent arg0) {
                int t = 0;
                String[] rate = {"1","2","3","4","5","6","7","8","9","10","11","12"};
             int izaberi = JOptionPane.showOptionDialog(btnOdaberi, "Izaberi broj rata", "Rate",0,t,null, rate,"1");
    }

提前感谢。

您已经将其保存在izaberi变量中,只需显示即可。 尝试:


在你的int izaberi下面…

你能把问题改写一下吗,我很困惑…-。。更一般地说,
izaberi
是所选
rate
数组元素的索引。
JOptionPane.showMessageDialog(null, "Your choice was: "+(izaberi+1));