From d18baddc7d17675d8bf6352d47e58a53e3f878e4 Mon Sep 17 00:00:00 2001 From: tspitzer Date: Tue, 24 Sep 2013 14:36:46 +0200 Subject: Erste Version fast fertig --- Dozentenmodul/src/GUI/getVMwarePlayer.java | 28 +++++++++++++++++++++++++++- 1 file changed, 27 insertions(+), 1 deletion(-) (limited to 'Dozentenmodul/src/GUI/getVMwarePlayer.java') diff --git a/Dozentenmodul/src/GUI/getVMwarePlayer.java b/Dozentenmodul/src/GUI/getVMwarePlayer.java index 47a09de5..c08411a1 100644 --- a/Dozentenmodul/src/GUI/getVMwarePlayer.java +++ b/Dozentenmodul/src/GUI/getVMwarePlayer.java @@ -1,5 +1,6 @@ package GUI; +import java.awt.Desktop; import java.awt.FlowLayout; import javax.swing.JButton; import javax.swing.JDialog; @@ -19,6 +20,12 @@ import javax.swing.JSeparator; import javax.swing.JMenuBar; import javax.swing.JMenu; import javax.swing.JMenuItem; +import java.awt.event.MouseAdapter; +import java.awt.event.MouseEvent; +import java.io.IOException; +import java.net.URI; +import java.net.URISyntaxException; + @SuppressWarnings("serial") public class getVMwarePlayer extends JDialog { @@ -81,8 +88,27 @@ public class getVMwarePlayer extends JDialog { JTextPane txtpnUmIhreVmdk = new JTextPane(); txtpnUmIhreVmdk.setEditable(false); txtpnUmIhreVmdk.setText("Um Ihre VMDK zu bearbeiten bzw. die notwendigen Programme zu installieren, ben\u00F6tigen sie den VMware Player. Den VMware Player k\u00F6nnen Sie unter folgendem Link downloaden."); - txtpnUmIhreVmdk.setBounds(0, 0, 499, 154); + txtpnUmIhreVmdk.setBounds(0, 0, 499, 66); contentPanel.add(txtpnUmIhreVmdk); + + JLabel lblNewLabel_1 = new JLabel("vmWare Player Download"); + lblNewLabel_1.addMouseListener(new MouseAdapter() { + @Override + public void mouseReleased(MouseEvent arg0) { + URI url; + try { + url = new URI("https://my.vmware.com/web/vmware/free#desktop_end_user_computing/vmware_player/6_0"); + Desktop.getDesktop().browse(url); + } catch (URISyntaxException | IOException e) { + // TODO Auto-generated catch block + e.printStackTrace(); + } + + } + }); + + lblNewLabel_1.setBounds(10, 93, 499, 14); + contentPanel.add(lblNewLabel_1); { JPanel buttonPane = new JPanel(); buttonPane.setBounds(0, 423, 529, 33); -- cgit v1.2.3-55-g7522