如何从文本文件中读取URL,然后加载网站?

时间:2013-05-27 11:50:30

标签: java url text-files

我有一个包含网站链接的文本文件,我希望java能够阅读它们。我创建了一个JButton来激活一个Actionlistener ..所以如果我按下按钮它应该读取文本文件中的链接,然后启动网站。我试过这个..

URLHandler

public static void openWebpage(URI uri) {

    Desktop desktop = Desktop.isDesktopSupported() ? Desktop.getDesktop() : null;
    if (desktop != null && desktop.isSupported(Desktop.Action.BROWSE)) {
        try {
            desktop.browse(uri);
        } catch (Exception e) {
            e.printStackTrace();
        }
    }
}

public static void openWebpage(URL url) {
    try {
        openWebpage(url.toURI());
    } catch (URISyntaxException e) {
        e.printStackTrace();
    }
}

按钮监听器

jbtnVisitWeb.addActionListener(new ActionListener() {

        @Override
        public void actionPerformed(ActionEvent 

            //I dont know what to write here...
        }
    });

文字文件 文本文件包括:

http://www.youtube.com/

我甚至不确定 URLlistener 中的代码是否正确..

1 个答案:

答案 0 :(得分:0)

尝试在链接末尾添加像$这样的特殊字符

阅读文本文件:

http://www.mkyong.com/java/how-to-read-file-from-java-bufferedreader-example/

并尝试使用字符串标记生成器分隔

http://www.mkyong.com/java/java-stringtokenizer-example/

然后做你想要的......

希望以上内容有用......