現在,我幾乎有一年的JAVA經驗,但遇到了(大)問題!Java - 從一個相同的方法/類開放程序,網站或文件夾
我忙於一個程序,它是Windows的另一種開始菜單。 它西港島線是這樣的:
標籤1
的JButton:Google.com 的JButton:GMail.com 的JButton:谷歌議程 等等
表2
的JButton:字 的JButton:OneNote的
標籤3
的JButton:坦克世界 的JButton:走開
標籤4 的JButton:XAMPP 的JButton:文檔
正如你所看到的,我有所有按鈕填寫所有選項卡。 這些按鈕來自ShortCut類,並且該類擴展了JButton(當然:))。 ShortCut類有一個字符串女巫是URL,如http://www.google.com/。
我的問題
我想,如果單擊該按鈕,它保存的網址女巫,將被打開。但我有2/3不同的URL:
- 網站鏈接(如 「http://www.google.nl/」)
- 程序鏈接(如 「C:\ myProgram.jar」)
- 文件夾鏈接(如「C:\用戶」)
- >我真的,真的希望是讓一個函數或類,即可以打開所有這3個類型的鏈接!有人有這樣的功能嗎?
- >如果這是不可能的,有人可以給我建議如何實現這3種網址的開放?
你真的可以幫助我,因爲我堅持這一點!
在此先感謝,
戴夫
PS:抱歉,我的英語不好! :)
你可以只使用'System.exec( 「開始」 + URI)'?這將委託處理不同類型的URI到基礎的Windows操作系統。請注意,這當然只適用於Windows。 –