TestUI.java 使用未经检查或不安全的操作.注意:使用 -Xlint:uncheck 重新编译以了解详细信息


    try{
        String[] mobileSuit;
        File packageFile = openDialogFile("Select", "Choose folder that contain overall mobile suit folder", JFileChooser.DIRECTORIES_ONLY);
        mobileSuit = packageFile.list();
        DefaultListModel<String> listModel = new DefaultListModel<>();
        for(String el : mobileSuit){
            listModel.addElement(el);
        }
        this.packagePath = packageFile.getPath();
        JList_mobileSuit.setModel(listModel);
        JList_mobileSuit.setSelectedIndex(0);
    }catch(java.lang.NullPointerException e){
    }

当我取消注释" JList mobileSuit.setModel(listModel("行时,netbeans 报告"TestUI.java的输出使用未经检查或不安全的操作。注意:使用 -Xlint:uncheck 重新编译以了解详细信息。" .我仍然对我做错了什么感到困惑。请帮助我

它应该是

DefaultListModel<String> listModel = new DefaultListModel<String>();

JList也可以拿字符串

JList<String> JList_mobileSuit = new JList<>(listModel);//JList<String>(listModel);

相关内容

  • 没有找到相关文章

最新更新