Browse Source

Commit_49 JLabel _F5:Exit_ hinzugefuegt

Mohamed
Adah Boukhari 1 year ago
parent
commit
7c04c7cda2
  1. BIN
      Budget Projekt/bin/MeinBudgetView/LoginFrame.class
  2. BIN
      Budget Projekt/bin/MeinBudgetView/MeinGui.class
  3. BIN
      Budget Projekt/bin/MeinBudgetView/MyTest.class
  4. 17
      Budget Projekt/src/MeinBudgetView/LoginFrame.java
  5. 5
      Budget Projekt/src/MeinBudgetView/MeinGui.java
  6. 21
      Budget Projekt/src/MeinBudgetView/MyTest.java
  7. 2
      Command.txt

BIN
Budget Projekt/bin/MeinBudgetView/LoginFrame.class

BIN
Budget Projekt/bin/MeinBudgetView/MeinGui.class

BIN
Budget Projekt/bin/MeinBudgetView/MyTest.class

17
Budget Projekt/src/MeinBudgetView/LoginFrame.java

@ -72,6 +72,11 @@ public class LoginFrame extends JFrame implements ActionListener, KeyListener {
loginHauptImage.setIcon(new ImageIcon(image2));
loginHauptImage.setFont(new Font("Tahoma", Font.BOLD, 13));
contentPane.add(loginHauptImage);
JLabel lblNewLabel_1 = new JLabel("F5: exit");
lblNewLabel_1.setFont(new Font("Tahoma", Font.BOLD, 11));
lblNewLabel_1.setBounds(342, 213, 82, 14);
contentPane.add(lblNewLabel_1);
this.anmelden.addActionListener(this);
passwordField.addActionListener(this);
@ -97,12 +102,12 @@ public class LoginFrame extends JFrame implements ActionListener, KeyListener {
}
protected static String setBenutzername(String benutzername) {
return benutzername;
protected static String setBenutzername(String benutzername) {
return benutzername;
}
protected static String setPassword(String password) {
return password;
return password;
}
@Override
@ -114,7 +119,8 @@ public class LoginFrame extends JFrame implements ActionListener, KeyListener {
public void keyPressed(KeyEvent e) {
if (e.getKeyCode() == KeyEvent.VK_ENTER) {
if (benutzername.getText().contentEquals(setBenutzername("admin")) && passwordField.getText().equals(setPassword("admin"))) {
if (benutzername.getText().contentEquals(setBenutzername("admin"))
&& passwordField.getText().equals(setPassword("admin"))) {
MeinGui run = new MeinGui();
run.setVisible(true);
} else {
@ -124,7 +130,7 @@ public class LoginFrame extends JFrame implements ActionListener, KeyListener {
if (e.getKeyCode() == KeyEvent.VK_F5) {
System.exit(0);
}
if (e.getKeyCode() == KeyEvent.VK_L) {
if (e.getKeyCode() == KeyEvent.VK_DELETE) {
benutzername.setText(benutzernameUndPasswordLeeren());
passwordField.setText(benutzernameUndPasswordLeeren());
}
@ -140,5 +146,4 @@ public class LoginFrame extends JFrame implements ActionListener, KeyListener {
public static String benutzernameUndPasswordLeeren() {
return "";
}
}

5
Budget Projekt/src/MeinBudgetView/MeinGui.java

@ -283,19 +283,18 @@ public class MeinGui extends JFrame implements ActionListener, KeyListener {
@Override
public void keyTyped(KeyEvent e) {
}
@Override
public void keyPressed(KeyEvent e) {
if (e.getKeyCode() == KeyEvent.VK_L) {
if (e.getKeyCode() == KeyEvent.VK_DELETE) {
leeren();
}
if (e.getKeyCode() == KeyEvent.VK_F5) {
exitButton();
}
}
@Override

21
Budget Projekt/src/MeinBudgetView/MyTest.java

@ -49,39 +49,36 @@ class MyTest {
@Test
public void testSetBenutzername() {
assertEquals("admin", LoginFrame.setBenutzername("admin"));
assertEquals("ADMIN", LoginFrame.setBenutzername("ADMIN"));
assertNotEquals("Admin", LoginFrame.setBenutzername(""));
assertNotEquals("admin", LoginFrame.setBenutzername("Admin"));
assertNotEquals("", LoginFrame.setBenutzername("admin"));
assertEquals("ADMin".toUpperCase(), LoginFrame.setBenutzername("admin").toUpperCase());
}
@Test
public void testSetPassword() {
assertEquals("password", LoginFrame.setBenutzername("password"));
assertEquals("PassWord", LoginFrame.setBenutzername("PassWord"));
assertNotEquals("password", LoginFrame.setBenutzername(""));
assertNotEquals("PASSWORD", LoginFrame.setBenutzername("password"));
assertNotEquals("", LoginFrame.setBenutzername("password"));
assertEquals("PaSSwOrd".toUpperCase(), LoginFrame.setBenutzername("passwoRd").toUpperCase());
}
@Test
public void testSetLeeren() {
assertEquals("", LoginFrame.benutzernameUndPasswordLeeren());
assertNotEquals(" ", LoginFrame.benutzernameUndPasswordLeeren());
assertNotEquals("".length() > 0 , LoginFrame.benutzernameUndPasswordLeeren());
assertNotEquals(""==null, LoginFrame.benutzernameUndPasswordLeeren());
assertNotEquals("".length() > 0, LoginFrame.benutzernameUndPasswordLeeren());
assertNotEquals("" == null, LoginFrame.benutzernameUndPasswordLeeren());
}
}

2
Command.txt

@ -3,5 +3,5 @@ Befehle:
1)Benutzername: admin
2)Password: admin
L: Alle Einträge leeren
DELETE_Taste: Alle Einträge leeren
F5: Exit
Loading…
Cancel
Save