1. <wbr id="m8vu6"></wbr>

      <del id="m8vu6"><center id="m8vu6"><source id="m8vu6"></source></center></del>
        <p id="m8vu6"><sub id="m8vu6"></sub></p>

        VB.net 2010 視頻教程 VB.net 2010 視頻教程 VB.net 2010 視頻教程
        SQL Server 2008 視頻教程 c#入門經典教程 Visual Basic從門到精通視頻教程
        當前位置:
        首頁 > 編程開發 > Java教程 >
        • java教程之Java開發桌面程序學習(八)——啟動瀏

        • 2019-06-10 21:47 來源:未知
         

        啟動瀏覽器或者打開資源管理器

        啟動瀏覽器

        java1.6版本以上,Desktop

        Desktop.getDesktop().browse(new URI("www.cnblogs.com/kexing"));

        打開資源管理器

        三種方式

        //第一種常用,打開q:\\MyBlog這個文件夾目錄
        Desktop.getDesktop().open(new File("q:\\MyBlog"));
        Runtime.getRuntime().exec("explorer /select, " + "q:\\MyBlog");//打開資源管理器,選擇該文件
        Runtime.getRuntime().exec("cmd /c start explorer q:\\MyBlog");

        hyperlink超鏈接

        hyperlink和網頁的超鏈接一樣,hyperlink可以顯示文本,或者是文本和圖片,之后設置點擊監聽器,在點擊監聽器上寫上相關的邏輯代碼
        利用之前的打開瀏覽器或者是打開資源管理器的代碼,我們可以設置文本跳轉到某個網頁,或者是輸出文件的路徑,讓用戶點擊,打開資源管理器

        例子

        Hyperlink hyperlink = new Hyperlink("www.cnblogs.com/kexing");
        hyperlink.setBorder(Border.EMPTY);
        hyperlink.setOnMouseClicked(new EventHandler<MouseEvent>() {
            @Override
            public void handle(MouseEvent event) {
                try {
                    Desktop.getDesktop().browse(new URI("www.cnblogs.com/kexing"));
                } catch (IOException e) {
                    e.printStackTrace();
                } catch (URISyntaxException e) {
                    e.printStackTrace();
                }
            }
        });

        之后,我們把這個代碼添加到某個布局里面去就可以使用,我是要在對話框里面添加hyperlink,所以使用的是動態的方式來進行設置監聽器。

        如果想使用fxml,和之前的控件一樣,定義一個id,之后設置文字,讓mouseclick監聽器綁定對應的方法即可


        相關教程
        免费看成年人视频大全_免费看成年人视频在线观看