diff --git a/Budget Projekt/Image/login-icon.png b/Budget Projekt/Image/login-icon.png new file mode 100644 index 0000000..547522e Binary files /dev/null and b/Budget Projekt/Image/login-icon.png differ diff --git a/Budget Projekt/bin/MeinBudgetView/LoginFrame$1.class b/Budget Projekt/bin/MeinBudgetView/LoginFrame$1.class index 42c1af6..6df27dd 100644 Binary files a/Budget Projekt/bin/MeinBudgetView/LoginFrame$1.class and b/Budget Projekt/bin/MeinBudgetView/LoginFrame$1.class differ diff --git a/Budget Projekt/bin/MeinBudgetView/LoginFrame.class b/Budget Projekt/bin/MeinBudgetView/LoginFrame.class index 923945d..7c12fc8 100644 Binary files a/Budget Projekt/bin/MeinBudgetView/LoginFrame.class and b/Budget Projekt/bin/MeinBudgetView/LoginFrame.class differ diff --git a/Budget Projekt/bin/MeinBudgetView/MeinGui$2.class b/Budget Projekt/bin/MeinBudgetView/MeinGui$2.class index bf015fb..3eb7fdb 100644 Binary files a/Budget Projekt/bin/MeinBudgetView/MeinGui$2.class and b/Budget Projekt/bin/MeinBudgetView/MeinGui$2.class differ diff --git a/Budget Projekt/bin/MeinBudgetView/MeinGui.class b/Budget Projekt/bin/MeinBudgetView/MeinGui.class index 547b9c7..4fadb68 100644 Binary files a/Budget Projekt/bin/MeinBudgetView/MeinGui.class and b/Budget Projekt/bin/MeinBudgetView/MeinGui.class differ diff --git a/Budget Projekt/bin/login-icon.png b/Budget Projekt/bin/login-icon.png new file mode 100644 index 0000000..547522e Binary files /dev/null and b/Budget Projekt/bin/login-icon.png differ diff --git a/Budget Projekt/src/MeinBudgetView/LoginFrame.java b/Budget Projekt/src/MeinBudgetView/LoginFrame.java index 8279170..9d8a144 100644 --- a/Budget Projekt/src/MeinBudgetView/LoginFrame.java +++ b/Budget Projekt/src/MeinBudgetView/LoginFrame.java @@ -2,10 +2,13 @@ package MeinBudgetView; import java.awt.BorderLayout; import java.awt.EventQueue; +import java.awt.Font; +import java.awt.Image; import javax.swing.JFrame; import javax.swing.JPanel; import javax.swing.border.EmptyBorder; +import javax.swing.ImageIcon; import javax.swing.JButton; import javax.swing.JPasswordField; import javax.swing.JTextField; @@ -27,7 +30,7 @@ public class LoginFrame extends JFrame { try { LoginFrame frame = new LoginFrame(); frame.setVisible(true); - + } catch (Exception e) { e.printStackTrace(); } @@ -43,30 +46,46 @@ public class LoginFrame extends JFrame { setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); setBounds(100, 100, 450, 300); contentPane = new JPanel(); - contentPane.setBackground(Color.WHITE); + contentPane.setBackground(Color.CYAN); contentPane.setBorder(new EmptyBorder(5, 5, 5, 5)); setContentPane(contentPane); contentPane.setLayout(null); - + JButton anmelden = new JButton("Anmelden"); anmelden.setBounds(182, 168, 97, 23); contentPane.add(anmelden); - + passwordField = new JPasswordField(); passwordField.setBounds(147, 137, 132, 20); contentPane.add(passwordField); - + textField = new JTextField(); textField.setBounds(147, 106, 132, 20); contentPane.add(textField); textField.setColumns(10); + + JLabel labaelBenutzername = new JLabel("Benutzername:"); + labaelBenutzername.setBounds(48, 106, 89, 20); + contentPane.add(labaelBenutzername); + + JLabel labelPassword = new JLabel("Password: "); + labelPassword.setBounds(61, 140, 76, 14); + contentPane.add(labelPassword); + + JLabel loginImage = new JLabel(""); + loginImage.setBounds(313, 106, 56, 51); + Image image1 = new ImageIcon(this.getClass().getResource("/login-icon.png")).getImage(); + loginImage.setIcon(new ImageIcon(image1)); + loginImage.setFont(new Font("Tahoma", Font.BOLD, 13)); + contentPane.add(loginImage); + - JLabel lblNewLabel = new JLabel("Benutzername:"); - lblNewLabel.setBounds(48, 106, 89, 20); - contentPane.add(lblNewLabel); - - JLabel lblNewLabel_1 = new JLabel("Password: "); - lblNewLabel_1.setBounds(61, 140, 76, 14); - contentPane.add(lblNewLabel_1); + JLabel loginHauptImage = new JLabel(""); + loginHauptImage.setBounds(10, 11, 56, 51); + Image image2 = new ImageIcon(this.getClass().getResource("/budgetapp.png")).getImage(); + loginHauptImage.setIcon(new ImageIcon(image2)); + loginHauptImage.setFont(new Font("Tahoma", Font.BOLD, 13)); + contentPane.add(loginHauptImage); + } } diff --git a/Budget Projekt/src/MeinBudgetView/MeinGui.java b/Budget Projekt/src/MeinBudgetView/MeinGui.java index 0029328..254d988 100644 --- a/Budget Projekt/src/MeinBudgetView/MeinGui.java +++ b/Budget Projekt/src/MeinBudgetView/MeinGui.java @@ -79,6 +79,7 @@ public class MeinGui extends JFrame implements ActionListener { setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); setBounds(100, 100, 654, 368); contentPane = new JPanel(); + contentPane.setBackground(Color.CYAN); contentPane.setBorder(new EmptyBorder(5, 5, 5, 5)); setContentPane(contentPane); contentPane.setLayout(null);