package GUI; import java.awt.Desktop; import java.awt.FlowLayout; import javax.swing.JButton; import javax.swing.JDialog; import javax.swing.JPanel; import javax.swing.UIManager; import javax.swing.UnsupportedLookAndFeelException; import javax.swing.border.EmptyBorder; import java.awt.Color; import javax.swing.JLabel; import java.awt.Font; import javax.swing.JTextPane; import java.awt.SystemColor; import java.awt.event.ActionListener; import java.awt.event.ActionEvent; 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; import java.awt.event.WindowAdapter; import java.awt.event.WindowEvent; @SuppressWarnings("serial") public class getVMwarePlayer extends JDialog { private final JPanel contentPanel = new JPanel(); String[] result; /** * Launch the application. */ public static void main(String[] args) { try { getVMwarePlayer dialog = new getVMwarePlayer(); dialog.setDefaultCloseOperation(JDialog.DISPOSE_ON_CLOSE); dialog.setVisible(true); } catch (Exception e) { e.printStackTrace(); } } /** * Create the dialog. */ public getVMwarePlayer() { addWindowListener(new WindowAdapter() { @Override public void windowClosing(WindowEvent e) { System.exit(0); } }); try { UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName()); } catch (ClassNotFoundException | InstantiationException | IllegalAccessException | UnsupportedLookAndFeelException e) { // TODO Auto-generated catch block e.printStackTrace(); } setTitle("Dozentenmodul"); setBounds(100, 100, 603, 722); getContentPane().setLayout(null); { JPanel panel = new JPanel(); panel.setBounds(0, 0, 577, 80); getContentPane().add(panel); panel.setLayout(null); { JLabel lblNewLabel = new JLabel("Bearbeiten der VMDK (Schritt 2 von 6)"); lblNewLabel.setBounds(10, 11, 509, 22); panel.add(lblNewLabel); lblNewLabel.setFont(new Font("Tahoma", Font.PLAIN, 18)); } JTextPane txtpnBitteWhlenSie = new JTextPane(); txtpnBitteWhlenSie.setEditable(false); txtpnBitteWhlenSie.setBackground(SystemColor.menu); txtpnBitteWhlenSie.setText("Bitte bearbeiten Sie nun die heruntergeladene VMDK"); txtpnBitteWhlenSie.setBounds(10, 36, 509, 42); panel.add(txtpnBitteWhlenSie); } contentPanel.setBounds(10, 104, 567, 502); contentPanel.setBackground(Color.WHITE); contentPanel.setBorder(new EmptyBorder(5, 5, 5, 5)); getContentPane().add(contentPanel); contentPanel.setLayout(null); 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, 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, 630, 587, 33); buttonPane.setBackground(SystemColor.menu); buttonPane.setLayout(new FlowLayout(FlowLayout.RIGHT)); getContentPane().add(buttonPane); { JButton okButton = new JButton("Zur\u00FCck"); okButton.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) { searchRohling sr=new searchRohling(); sr.setVisible(true); dispose(); } }); okButton.setActionCommand("OK"); buttonPane.add(okButton); getRootPane().setDefaultButton(okButton); } { JButton cancelButton = new JButton("Weiter"); cancelButton.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) { EingabeAllgemein ea=new EingabeAllgemein(); ea.setVisible(true); dispose(); } }); cancelButton.setActionCommand("Cancel"); buttonPane.add(cancelButton); } } { JSeparator separator = new JSeparator(); separator.setBounds(0, 617, 587, 2); getContentPane().add(separator); } { JSeparator separator = new JSeparator(); separator.setBounds(0, 91, 587, 2); getContentPane().add(separator); } { JMenuBar menuBar = new JMenuBar(); setJMenuBar(menuBar); { JMenu mnSuchen = new JMenu("Suchen"); menuBar.add(mnSuchen); { JMenuItem mntmVlSuche = new JMenuItem("VL Suche"); mnSuchen.add(mntmVlSuche); } } { JMenu mnHilfe = new JMenu("Hilfe"); menuBar.add(mnHilfe); { JMenuItem mntmFaq = new JMenuItem("FAQ"); mnHilfe.add(mntmFaq); } { JMenuItem mntmHilfe = new JMenuItem("Hilfe"); mnHilfe.add(mntmHilfe); } } } } }