....
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中找到的解决方法
新闻热点
疑难解答