diff --git a/Budget Projekt/bin/MeinBudgetView/LoginFrame.class b/Budget Projekt/bin/MeinBudgetView/LoginFrame.class index f936ee6..e2944f3 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.class b/Budget Projekt/bin/MeinBudgetView/MeinGui.class index f6f65bc..1ae2f76 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/MeinBudgetView/MyTest.class b/Budget Projekt/bin/MeinBudgetView/MyTest.class index 2903a50..c42fa33 100644 Binary files a/Budget Projekt/bin/MeinBudgetView/MyTest.class and b/Budget Projekt/bin/MeinBudgetView/MyTest.class differ diff --git a/Budget Projekt/src/MeinBudgetView/LoginFrame.java b/Budget Projekt/src/MeinBudgetView/LoginFrame.java index 017aa30..8b973fb 100644 --- a/Budget Projekt/src/MeinBudgetView/LoginFrame.java +++ b/Budget Projekt/src/MeinBudgetView/LoginFrame.java @@ -123,6 +123,10 @@ public class LoginFrame extends JFrame implements ActionListener, KeyListener { JOptionPane.showMessageDialog(this.anmelden, "Bitte geben Sie die richtigen Daten ein!"); } } + if (e.getKeyCode() == KeyEvent.VK_F5) { + System.exit(0); + } + } @Override @@ -130,4 +134,8 @@ public class LoginFrame extends JFrame implements ActionListener, KeyListener { // TODO Auto-generated method stub } + + public static String benutzernameLeeren() { + return ""; + } } diff --git a/Budget Projekt/src/MeinBudgetView/MeinGui.java b/Budget Projekt/src/MeinBudgetView/MeinGui.java index 127f04b..c43e841 100644 --- a/Budget Projekt/src/MeinBudgetView/MeinGui.java +++ b/Budget Projekt/src/MeinBudgetView/MeinGui.java @@ -292,6 +292,10 @@ public class MeinGui extends JFrame implements ActionListener, KeyListener { if (e.getKeyCode() == KeyEvent.VK_L) { leeren(); } + if (e.getKeyCode() == KeyEvent.VK_F5) { + exitButton(); + } + } @Override diff --git a/Budget Projekt/src/MeinBudgetView/MyTest.java b/Budget Projekt/src/MeinBudgetView/MyTest.java index a4a5e72..54817c2 100644 --- a/Budget Projekt/src/MeinBudgetView/MyTest.java +++ b/Budget Projekt/src/MeinBudgetView/MyTest.java @@ -63,5 +63,15 @@ class MyTest { assertNotEquals(null, LoginFrame.setPassword()); } + + @Test + public void testSetLeeren() { + + assertEquals("", LoginFrame.benutzernameLeeren()); + assertNotEquals(" ", LoginFrame.benutzernameLeeren()); + assertNotEquals("".length() > 0 , LoginFrame.benutzernameLeeren()); + assertNotEquals(""==null, LoginFrame.benutzernameLeeren()); + + } } diff --git a/Command.txt b/Command.txt index f5253bd..0c56c72 100644 --- a/Command.txt +++ b/Command.txt @@ -1,3 +1,4 @@ Befehle: L: Alle Einträge leeren +F5: Exit