如何将 JComboBox 项目更改为整数
How to change JComboBox items to Integers
如何将 JComboBox 项更改为整数
我试图像这样将我从 JComboBox 获取的字符串转换为 Int,但是出现异常
int hrCBvalue = (Integer) hrCB.getSelectedItem();
System.out.println(hrCBvalue);
这是我制作 JComboBox 的方式,它不可编辑,我该如何编辑它?
hrCB.setModel(new javax.swing.DefaultComboBoxModel<>(new String[] { "01", "02", "03", "04", "05", "06", "07", "08", "09", "10", "11", "12" }));
这应该将字符串解析为整数
String hrCBvalStr = hrCB.getSelectedItem();
int hrCBval = Integer.parseInt(hrCBvalStr);
关于不可编辑的 JComboBox 部分,您是否有可能将 setEnabled()
方法设置为 false?您发布的代码段本身应该可以正常工作。
如何将 JComboBox 项更改为整数
我试图像这样将我从 JComboBox 获取的字符串转换为 Int,但是出现异常
int hrCBvalue = (Integer) hrCB.getSelectedItem();
System.out.println(hrCBvalue);
这是我制作 JComboBox 的方式,它不可编辑,我该如何编辑它?
hrCB.setModel(new javax.swing.DefaultComboBoxModel<>(new String[] { "01", "02", "03", "04", "05", "06", "07", "08", "09", "10", "11", "12" }));
这应该将字符串解析为整数
String hrCBvalStr = hrCB.getSelectedItem();
int hrCBval = Integer.parseInt(hrCBvalStr);
关于不可编辑的 JComboBox 部分,您是否有可能将 setEnabled()
方法设置为 false?您发布的代码段本身应该可以正常工作。