首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Java URL在随机时间后打开和关闭

Java URL在随机时间后打开和关闭
EN

Stack Overflow用户
提问于 2016-11-15 16:43:19
回答 1查看 296关注 0票数 0

我需要代码来打开url,并在一些随机时间(3-10分钟)后关闭它。

类似于:

代码语言:javascript
运行
复制
    Desktop d = Desktop.getDesktop();
    d.browse(new URI("http://google.pl"));
    d.wait(1000);
    d.destroy();  //error there is no destroy function here

有什么想法吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-11-15 17:19:35

我进一步研究了这一点,Desktop类没有close()特性。

如果您想通过Java启动另一个程序,那么应该使用Process类。做类似的事情:

代码语言:javascript
运行
复制
import java.io.IOException;
public class Process {
    public static void main(String[] args) {
        try {
            Runtime runTime = Runtime.getRuntime();
            Process process = runTime.exec("notepad");
            try {
                Thread.sleep(5000);
            } catch (InterruptedException e) {
                e.printStackTrace();
            }
            process.destroy();
        } catch (IOException e) {
            e.printStackTrace();
        }
    }
}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40615255

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档