获取 JComboBox 的选定项目的首选方式
国际信息机制
这是从JComboBox获取值作为字符串的正确方法,以及为什么它是正确的方法。谢谢。
String x = JComboBox.getSelectedItem().toString();
或
String x = (String)JComboBox.getSelectedItem();
国际信息机制
这是从JComboBox获取值作为字符串的正确方法,以及为什么它是正确的方法。谢谢。
String x = JComboBox.getSelectedItem().toString();
或
String x = (String)JComboBox.getSelectedItem();
如果您只在JComboBox中放置(非空)引用,那么无论哪种方式都可以。String
但是,第一个解决方案还允许将来进行修改,其中将s,s,s等作为组合框中的项目插入。Integer
Doubles
LinkedList
要对值(仍然没有强制转换)保持稳健,您可以考虑第三个选项:null
String x = String.valueOf(JComboBox.getSelectedItem());
第一种方法是正确的。
第二种方法杀死小猫,如果你试图在事后做任何事情,而不是方法。x
Object