Posted on Kasım 3, 2014
Java’da Link Kullanımı (Browserda açmak)
Merhaba arkadaşlar.
Geliştirdiğim yazılımda bir sıkıntı ile karşılaştım. Komik gelecek ama verdiğimiz linki browser’da nasıl açabileceğimi bilmiyordum. Araştırmalarım sonucunda bir yol buldum. Sizlerle paylaşmak istiyorum.
1 2 3 4 5 6 7 8 9 10 11 |
örnekButton.addActionListener(new ActionListener() { @Override public void actionPerformed(ActionEvent e) { try { openWebpage(new URI("DOMAİN ADRESİ (ÖRN: WWW.GOOGLE.COM)")); } catch (URISyntaxException e1) { e1.printStackTrace(); } } }); } |
örnekButton’a actionListener ile olay atıyoruz ve tıklandığında openWebpage() fonksiyonuna linkimizi gönderiyoruz.
1 2 3 4 5 6 7 8 9 10 |
public 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(); } } } |
openWebpage() fonksiyonumuz da yukarıdaki gibi. Bu şekilde butona tıklandığında girdiğiniz web sayfasına ulaşabilirsiniz.