Java:JOptionPane Radio Buttons

I'm working on a simple program to help me calculate mixed liquid things I tried in joptionpane Radio buttons are added to showinputdialog, but I can't link them together When I run the program, nothing appears That's all I have:

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");

Solution

As an alternative to using multiple jradiobuttons, you can pass a string array to jooptionpane Showinputdialog, via JCombo@R_732_2419 @Provide selection interface:

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");
}
The content of this article comes from the network collection of netizens. It is used as a learning reference. The copyright belongs to the original author.
THE END
分享
二维码
< <上一篇
下一篇>>