gpt4 book ai didi

Java:JOptionPane 单选按钮

转载 作者:搜寻专家 更新时间:2023-11-01 04:07:39 28 4
gpt4 key购买 nike

我正在开发一个简单的程序来帮助我计算混合 eLiquid 的 Material 。我正在尝试在 JOptionPane.showInputDialog 中添加单选按钮,但我无法将它们链接在一起。当我运行该程序时,什么也没有出现。这就是我的全部:

JRadioButton nicSelect = new JRadioButton("What is the target Nicotine level? ");
JRadioButton b1 = new JRadioButton("0");
JRadioButton b2 = new JRadioButton("3");
JRadioButton b3 = new JRadioButton("6");
JRadioButton b4 = new JRadioButton("12");
JRadioButton b5 = new JRadioButton("18");
JRadioButton b6 = new JRadioButton("24");

最佳答案

作为使用多个 JRadioButton 的替代方法,您可以通过将字符串数组传递给 JOptionPane.showInputDialog,通过 JComboBox 提供选择界面:

String[] values = {"0", "3", "6", "12", "18", "24"};

Object selected = JOptionPane.showInputDialog(null, "What is the target Nicotine level?", "Selection", JOptionPane.DEFAULT_OPTION, null, values, "0");
if ( selected != null ){//null if the user cancels.
String selectedString = selected.toString();
//do something
}else{
System.out.println("User cancelled");
}

关于Java:JOptionPane 单选按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30265720/

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