private void drawGUI() {
		setResizable(false);
		setTitle("Email-Management");
		setIconImage(Toolkit.getDefaultToolkit().getImage(iconPath));
		addWindowListener(new WindowAdapter(this));

		setBounds(100, 100, 331, 229);

		JMenuBar menuBar = new JMenuBar();
		setJMenuBar(menuBar);

		JMenu mnKontakt = new JMenu("Kontakt");
		menuBar.add(mnKontakt);

		JMenuItem mntmNeu = new JMenuItem("Neu");
		mntmNeu.addActionListener(new ActionListener() {
			public void actionPerformed(ActionEvent e) {
				newContact();
			}
		});
		mnKontakt.add(mntmNeu);

		JMenuItem mntmSpeichern = new JMenuItem("Speichern");
		mntmSpeichern.addActionListener(new ActionListener() {
			public void actionPerformed(ActionEvent e) {
				saveContact();
			}
		});
		mnKontakt.add(mntmSpeichern);

		JMenuItem mntmSuchen = new JMenuItem("Suchen");
		mntmSuchen.addActionListener(new ActionListener() {
			public void actionPerformed(ActionEvent e) {
				searchContact();
			}
		});
		mnKontakt.add(mntmSuchen);

		JMenuItem mntmLschen = new JMenuItem("L\u00F6schen");
		mntmLschen.addActionListener(new ActionListener() {
			public void actionPerformed(ActionEvent e) {
				deleteContact();
			}
		});
		mnKontakt.add(mntmLschen);

		JMenuItem mntmBeenden = new JMenuItem("Beenden");
		mntmBeenden.addActionListener(new ActionListener() {
			public void actionPerformed(ActionEvent e) {
				beenden();
			}
		});
		mnKontakt.add(mntmBeenden);

		JMenu mnHilfe = new JMenu("Hilfe");
		menuBar.add(mnHilfe);

		JMenuItem mntmberEmailmanagement = new JMenuItem(
				"\u00DCber Email-Management");
		mntmberEmailmanagement.addActionListener(new ActionListener() {
			public void actionPerformed(ActionEvent e) {
				about();
			}
		});
		mnHilfe.add(mntmberEmailmanagement);
		contentPane = new JPanel();
		contentPane.setBorder(new EmptyBorder(5, 5, 5, 5));
		setContentPane(contentPane);
		contentPane.setLayout(null);

		JLabel lblVorname = new JLabel("Vorname");
		lblVorname.setBounds(32, 36, 70, 14);
		contentPane.add(lblVorname);

		JLabel lblNachname = new JLabel("Nachname");
		lblNachname.setBounds(32, 61, 70, 14);
		contentPane.add(lblNachname);

		JLabel lblNewLabel = new JLabel("Email");
		lblNewLabel.setBounds(32, 86, 70, 14);
		contentPane.add(lblNewLabel);

		textField = new JTextField();
		textField.setBounds(120, 33, 112, 20);
		contentPane.add(textField);
		textField.setColumns(10);

		textField_1 = new JTextField();
		textField_1.setBounds(120, 58, 112, 20);
		contentPane.add(textField_1);
		textField_1.setColumns(10);

		textField_2 = new JTextField();
		textField_2.setBounds(120, 86, 112, 20);
		contentPane.add(textField_2);
		textField_2.setColumns(10);

		button = new JButton("|<");
		button.setFont(new Font("Tahoma", Font.PLAIN, 9));
		button.setBounds(32, 125, 45, 23);
		button.addActionListener(new ActionListener() {
			public void actionPerformed(ActionEvent e) {
				displayFirst();
			}
		});
		contentPane.add(button);

		JButton button_1 = new JButton("<");
		button_1.setFont(new Font("Tahoma", Font.PLAIN, 9));
		button_1.setBounds(87, 125, 45, 23);
		button_1.addActionListener(new ActionListener() {
			public void actionPerformed(ActionEvent e) {
				displayPrevious();
			}
		});
		contentPane.add(button_1);

		textField_3 = new JTextField();
		textField_3.setBounds(142, 126, 35, 20);
		textField_3.setEditable(false);
		textField_3.setHorizontalAlignment(textField_3.CENTER);
		contentPane.add(textField_3);
		textField_3.setColumns(10);

		JButton button_2 = new JButton(">");
		button_2.setFont(new Font("Tahoma", Font.PLAIN, 9));
		button_2.setBounds(187, 125, 45, 23);
		button_2.addActionListener(new ActionListener() {
			public void actionPerformed(ActionEvent e) {
				displayNext();
			}
		});
		contentPane.add(button_2);

		JButton button_3 = new JButton(">|");
		button_3.setFont(new Font("Tahoma", Font.PLAIN, 9));
		button_3.setBounds(242, 125, 45, 23);
		button_3.addActionListener(new ActionListener() {
			public void actionPerformed(ActionEvent e) {
				displayLast();
			}
		});
		contentPane.add(button_3);
	}