JAVA中使用JComboBox的addItem()方法的问题
....JComboBox comBox = new JComBox();comBox.addItem("123");....编译的时候虚拟机发出如下提示注: Window.java使用了未经检查或不安全的操作。注: 有关详细信息, 请使用 -Xlint:unchecked 重新编译。JComboBox是javax.swing.JComboBox。在SE
·
....
JComboBox comBox = new JComBox();
comBox.addItem("123");
....
编译的时候虚拟机发出如下提示
注: Window.java使用了未经检查或不安全的操作。
注: 有关详细信息, 请使用 -Xlint:unchecked 重新编译。
JComboBox是javax.swing.JComboBox。在SE7中声明为泛型。
javax.swing.JComboBox<类型>。
因此需要在实例化它时指明传入指定参数类型,不然就报类型不安全的warning了。
代码改成下面的就能正常运行了
...
JComboBox<String> comBox = new JComboBox<String>( );
comBox.addItem("123");
...
在http://tieba.baidu.com/p/2284242326中找到的解决方法
更多推荐
所有评论(0)