Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/file/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用默认编辑器打开Java.txt并滚动/搜索_Java_File_Filesystems - Fatal编程技术网

使用默认编辑器打开Java.txt并滚动/搜索

使用默认编辑器打开Java.txt并滚动/搜索,java,file,filesystems,Java,File,Filesystems,为了使用Java在默认编辑器中打开文件(.TXT),我使用 java.awt.Desktop.getDesktop().edit(file); 是否可以在默认编辑器中将指针移动到特定行 我觉得这可能取决于默认编辑器(如果它公开了这样的功能),但任何想法都将受到欢迎。这将取决于编辑器提供的功能。您可以使用AutoIt之类的工具来获得窗口焦点,并自动按键/鼠标移动以获得所需效果。不,这是不可能的。即使您可以直接执行编辑器,这也需要编辑器以某种有意义的方式对此功能提供支持,这不太可能适用于所有可用的

为了使用Java在默认编辑器中打开文件(.TXT),我使用

java.awt.Desktop.getDesktop().edit(file);
是否可以在默认编辑器中将指针移动到特定行


我觉得这可能取决于默认编辑器(如果它公开了这样的功能),但任何想法都将受到欢迎。

这将取决于编辑器提供的功能。您可以使用AutoIt之类的工具来获得窗口焦点,并自动按键/鼠标移动以获得所需效果。

不,这是不可能的。即使您可以直接执行编辑器,这也需要编辑器以某种有意义的方式对此功能提供支持,这不太可能适用于所有可用的编辑器组合。。。