如何关闭浏览器选项卡?

问题描述

我正在做一个 Java 项目,我需要通过点击 JButton 打开一个网页,这是一个简单的代码

private void jToggleButton1ActionPerformed(java.awt.event.ActionEvent evt) {                                               
        if(statesecond==0)
        {
            try {
                Desktop.getDesktop().browse(new URL("http://188.166.206.43/f3rf4XRDnJHVqQ78sS3Psee3vXPAWB3N/update/V12?value=1").toURI());
            } catch (MalformedURLException ex) {
                Logger.getLogger(WebhookGUI.class.getName()).log(Level.SEVERE,null,ex);
            } catch (IOException ex) {
                Logger.getLogger(WebhookGUI.class.getName()).log(Level.SEVERE,ex);
            } catch (URISyntaxException ex) {
                Logger.getLogger(WebhookGUI.class.getName()).log(Level.SEVERE,ex);
            }
            statesecond=1;
        }

但我想添加一点代码,以便打开的浏览器选项卡将在时间间隔后关闭,假设它将在该时间段内保持活动/选定选项卡。有没有办法通过代码或基本的 robot.keyPress 来模拟 ctrl + w 的工作?喜欢:

try
{
  Robot clrs=new Robot();
  clrs.KeyPress(17);
  clrs.KeyPress(119);
  clrs.keyrelease(17);
  clrs.keyrelease(119);
}
catch(AWTException e)
{
 e.printstacktrace();
}

有人可以帮忙吗?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)