java - 如何在java中打开记事本文件?

标签 java runtime.exec notepad

我想在我的 Java 程序中打开记事本。假设我有一个按钮,如果我点击这个按钮,记事本就会出现。 我已经有了一个文件名和一个目录。

我该如何实现这个案例?

最佳答案

尝试

if (Desktop.isDesktopSupported()) {
    Desktop.getDesktop().edit(file);
} else {
    // I don't know, up to you to handle this
}

确保文件存在。感谢 Andreas_D 指出了这一点。

关于java - 如何在java中打开记事本文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3487149/

相关文章:

java - 如何通过 runtime.exec() 在 java 中传递用户和密码

Java帮助(文件流)

java - 如何在Java中使用嵌套的NamedDomainObjectContainer

java - 两个字符串相等,但不适用于 if 语句

java - 来自 Java 的 Python GUI

text - 文本编辑器如何存储 1 个字节以上的数据?

C 逐字读取

java - 如何在 JFrame 中设置 JPanel 的大小?

java - 如何从带有资源的android库项目创建Jar文件?