所以我正在尝试做一个硬盘驱动器管理器,虽然不确定我要去哪里,但是当我尝试构建它并在另一台计算机上运行它时,会弹出2个弹出窗口
public static void main(String[]args){
JFrame Smartdrives= new JFrame("Smart Drives");
JPanel panel=new JPanel();
panel.setBounds(10,100,200,500);
panel.setBackground(Color.gray);
File[] paths;
paths = File.listRoots();
DefaultListModel<String> drivelist = new DefaultListModel<>();
JList<String> list = new JList<>(drivelist);
for(File path:paths)
{
drivelist.addElement("drive: "+path);
panel.add(list);
list.setBounds(10,10, 75,75);
}
Smartdrives.add(panel);
Smartdrives.setSize(1200,1000);
Smartdrives.setResizable(false);
Smartdrives.setLayout(null);
panel.setLayout(null);
Smartdrives.setVisible(true);
}
}
i get greeted by this one
than this one
我唯一能找到的是有人说“你不能在文件名中使用java包”,我没有这样做,所以我真的不知道如何解决