如何在由java打开的浏览器中更改选项卡的名称

1 java browser

所以我有代码可以在我的浏览器中打开我的文档中的文件,代码如下:

OpenQuery(){
    try {
        Process p = Runtime.getRuntime().exec("C:\\Program Files\\Internet Explorer\\iexplore.exe");
        Thread.sleep(5000);
        p.destroy();

        File folder = new File("C:/Users/SAVAGD05/Documents/RMP/QUERIES/");
        File[] listOfFiles = folder.listFiles();

        for (int i = 0; i < listOfFiles.length; i++) {
            String url = "C:/Users/Sammy/Documents/RMP/QUERIES/"
                    + listOfFiles[i].getName();
            File htmlFile = new File(url);
            Desktop.getDesktop().browse(htmlFile.toURI());


        }

    } catch (Exception e) {}
}
Run Code Online (Sandbox Code Playgroud)

目前这一切都有效,但顶部的选项卡仅显示文件路径,而我希望它显示更有意义的内容。是否有一种方法/方式可以做到这一点,或者它是否内置于浏览器中,如果不付出相当大的努力就无法更改?

Jan*_*n D 5

不是用Java。标题由浏览器中显示的文档设置。因此,您需要编辑 里面的文件C:/Users/Sammy/Documents/RMP/QUERIES/<title>在它们的头部添加一个 HTML属性。

<html>
<head>
    <title>Custom page title <-- edit here</title>
</head>
<body>
    <!-- some content -->
</body>
</html>
Run Code Online (Sandbox Code Playgroud)