JFileChooser写的弹出框怎么把图中标记的主目录去掉掉
public static void main(final String[] args) {
JFileChooser cho = new JFileChooser();
disableButton(cho, "FileChooser.homeFolderIcon");
cho.showOpenDialog(null);
}
public static void disableButton(final Container c, final String iconString) {
int len = c.getComponentCount();
for (int i = 0; i < len; i++) {
Component comp = c.getComponent(i);
if (comp instanceof JButton) {
JButton b = (JButton) comp;
Icon icon = b.getIcon();
if (icon != null
&& icon == UIManager.getIcon(iconString)) {
b.setEnabled(false);
}
} else if (comp instanceof Container) {
disableButton((Container) comp, iconString);
}
}
}
大佬你看下重写了一个这个方法 如果return null的话
好像是不能创建文件夹的