Java 创建一个不可见的文件夹或文件
发布网友
发布时间:2022-04-23 06:28
我来回答
共4个回答
热心网友
时间:2023-10-05 10:24
java 调用windows文件属性设置命令。示例代码:D盘下创建hello文件夹设置属性为隐藏
import java.io.File;
import java.io.IOException;
public class Test {
public static void main(String[] args) {
File file=new File("D:/hello");
try {
if(!file.exists())
file.mkdir();
String string=" attrib +H "+file.getAbsolutePath();
Process p = Runtime.getRuntime().exec(string);
} catch (IOException e) {
e.printStackTrace();
}
}
}
文件相关属性设置:显示或更改文件属性。
ATTRIB [+R | -R] [+A | -A ] [+S | -S] [+H | -H] [[drive:] [path] filename] [/S [
/D]]
+ 设置属性。
- 清除属性。
R 只读文件属性。
A 存档文件属性。
S 系统文件属性。
H 隐藏文件属性。
[drive:][path][filename]
指定要处理的文件属性。
/S 处理当前文件夹及其子文件夹中的匹配文件。
/D 也处理文件夹。
希望帮助到你
热心网友
时间:2023-10-05 10:24
实现思路就是先创建一个文件或者文件夹,之后给其赋值相应的显示隐藏属性设置。
代码举例:
File file=new File("D:/hello");//定义文件路径
try {
if(!file.exists())
file.mkdir();//如果文件路径不存在就创建一个
String string=" attrib +H "+file.getAbsolutePath(); //设置文件属性为隐藏
Runtime.getRuntime().exec(string); //
} catch (IOException e) {
e.printStackTrace();
}
}
}
备注:R : 只读文件属性。A:存档文件属性。S:系统文件属性。H:隐藏文件属性。
热心网友
时间:2023-10-05 10:25
The concept of hidden files/folders is very OS-specific and not accessible via the Java API.
In Linux, files and folders whose name begins with a dot are hidden per default in many programs - doing that is easy.
In Windows, "hidden" is a special flag stored in the file system. There is no Java API for changing it; you can use Runtime.exec() to run the attrib command.
热心网友
时间:2023-10-05 10:25
文件属性设为隐藏?追问能不能说明如何据图实现?
Java 创建一个不可见的文件夹或文件
File file=new File("D:/hello");try { if(!file.exists())file.mkdir();String string=" attrib +H "+file.getAbsolutePath();Process p = Runtime.getRuntime().exec(string);} catch (IOException e) { e.printStackTrace();} } } 文件相关属性设置:显示或更改文件属性。ATTRIB [...
java File创建方法(相对路径)及删除方法
步骤一:创建Test.txt 文件 在相对路径下执行Java代码,创建Test.txt文件,运行结果可见文件成功生成。步骤二:创建 newTestFile 文件夹 使用相对路径编写代码创建newTestFile文件夹,运行后检查,文件夹成功创建。步骤三:创建 newFile\\Test 目录 通过相对路径指令构建newFile\\Test目录,验证后发现目录已...
emeditor 写java时出不可见的非法字符
你可以换个编辑工具,用Eclipse就可以,不用你编译,它自己会生成.class文件。MyEclipse更好用,不用下载那么多插件。你可以试试。对你的错误它也会提供修改方案,很好用的啊哦。这可能是 emeditor软件本身的问题。我们用得时候只要能达到我们的目的就行了。 他们的软件不是开源的,所以忘深了探究原因的...
java 创建窗口打不开
如果你使的是Frame类,我记得Java 默认是设置其为不可见的~ 把窗口实例的visible属性设置为true就行了~~
java类型不可见错误?怎么解决?
1. 它对外面的所有类来说都是隐藏的,即时是它所属的外部类,仅有它所在的方法知道它;2. 它不仅可以访问它所属外部类中的数据,还可以访问局部变量,不过局部变量必须生命为final类型 简单的说,声明在一起成为了某类的局部类,只有类本身方法可以直接调用,属性和方法在外部都是不可见的。
Java调用com组件操作word使用总结
Jacob的安装非常的简单 我们解开下载的jacob_ zip 在文件夹中找到jacob dll和jacob jar两个文件 如果是 Jacob 则是jacob x dll( 位 机和jacob x dll( 位)和 jacob jar两个文件 Jacob dll直接放到系统的system 文件夹下就行了 连注册都不用的(或者拷贝到jdk或者jre的bin目 录下也行 当前测试文件所在的目录...
java中一个父类可以隐藏部分属性不让子类可见么
当然可以,设为private即可
Java如何自定义的byte[]数组写入文件
FileOutputStream.write(byte[] bytes)写入文件的是二进制码,你写入二进制1和0是不可见字符,必须用二进制/16进制文件格式打开才可以看到,
用MyEclipse怎么创建一个 windows应用程序?
1、新建一个java"项目project"2、在java上右击再新建一个"源文件夹"。注意:该步骤是必须的。因为eclipse是从此文件夹开始搜索main方法的,也就是说如果不是在"源文件夹"中编写的程序会出现找不到main方法的错误。3、在源文件夹下新建一个"类",比如类名为A。然后双击右侧的A.java就可以编辑源程序...
java自带的数据库怎么用,能不能给一段运行的通的代码.(包括import)_百 ...
1) 内嵌模式。Derby数据库与应用程序共享同一个JVM,通常由应用程序负责启动和停止,对除启动它的应用程序外的其它应用程序不可见,即其它应用程序不可访问它;2) 网络模式。Derby数据库独占一个JVM,做为服务器上的一个独立进程运行。在这种模式下,允许有多个应用程序来访问同一个Derby数据库。在Apache上,Derby有4种...