Browse Source

Commit_49 JLabel _F5:Exit_ hinzugefuegt

Mohamed
Adah Boukhari 5 years 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.setIcon(new ImageIcon(image2));
loginHauptImage.setFont(new Font("Tahoma", Font.BOLD, 13)); loginHauptImage.setFont(new Font("Tahoma", Font.BOLD, 13));
contentPane.add(loginHauptImage); 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); this.anmelden.addActionListener(this);
passwordField.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) { protected static String setPassword(String password) {
return password;
return password;
} }
@Override @Override
@ -114,7 +119,8 @@ public class LoginFrame extends JFrame implements ActionListener, KeyListener {
public void keyPressed(KeyEvent e) { public void keyPressed(KeyEvent e) {
if (e.getKeyCode() == KeyEvent.VK_ENTER) { 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(); MeinGui run = new MeinGui();
run.setVisible(true); run.setVisible(true);
} else { } else {
@ -124,7 +130,7 @@ public class LoginFrame extends JFrame implements ActionListener, KeyListener {
if (e.getKeyCode() == KeyEvent.VK_F5) { if (e.getKeyCode() == KeyEvent.VK_F5) {
System.exit(0); System.exit(0);
} }
if (e.getKeyCode() == KeyEvent.VK_L) {
if (e.getKeyCode() == KeyEvent.VK_DELETE) {
benutzername.setText(benutzernameUndPasswordLeeren()); benutzername.setText(benutzernameUndPasswordLeeren());
passwordField.setText(benutzernameUndPasswordLeeren()); passwordField.setText(benutzernameUndPasswordLeeren());
} }
@ -140,5 +146,4 @@ public class LoginFrame extends JFrame implements ActionListener, KeyListener {
public static String benutzernameUndPasswordLeeren() { public static String benutzernameUndPasswordLeeren() {
return ""; return "";
} }
} }

5
Budget Projekt/src/MeinBudgetView/MeinGui.java

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

21
Budget Projekt/src/MeinBudgetView/MyTest.java

@ -49,39 +49,36 @@ class MyTest {
@Test @Test
public void testSetBenutzername() { public void testSetBenutzername() {
assertEquals("admin", LoginFrame.setBenutzername("admin")); assertEquals("admin", LoginFrame.setBenutzername("admin"));
assertEquals("ADMIN", LoginFrame.setBenutzername("ADMIN")); assertEquals("ADMIN", LoginFrame.setBenutzername("ADMIN"));
assertNotEquals("Admin", LoginFrame.setBenutzername("")); assertNotEquals("Admin", LoginFrame.setBenutzername(""));
assertNotEquals("admin", LoginFrame.setBenutzername("Admin")); assertNotEquals("admin", LoginFrame.setBenutzername("Admin"));
assertNotEquals("", LoginFrame.setBenutzername("admin")); assertNotEquals("", LoginFrame.setBenutzername("admin"));
assertEquals("ADMin".toUpperCase(), LoginFrame.setBenutzername("admin").toUpperCase()); assertEquals("ADMin".toUpperCase(), LoginFrame.setBenutzername("admin").toUpperCase());
} }
@Test @Test
public void testSetPassword() { public void testSetPassword() {
assertEquals("password", LoginFrame.setBenutzername("password")); assertEquals("password", LoginFrame.setBenutzername("password"));
assertEquals("PassWord", LoginFrame.setBenutzername("PassWord")); assertEquals("PassWord", LoginFrame.setBenutzername("PassWord"));
assertNotEquals("password", LoginFrame.setBenutzername("")); assertNotEquals("password", LoginFrame.setBenutzername(""));
assertNotEquals("PASSWORD", LoginFrame.setBenutzername("password")); assertNotEquals("PASSWORD", LoginFrame.setBenutzername("password"));
assertNotEquals("", LoginFrame.setBenutzername("password")); assertNotEquals("", LoginFrame.setBenutzername("password"));
assertEquals("PaSSwOrd".toUpperCase(), LoginFrame.setBenutzername("passwoRd").toUpperCase()); assertEquals("PaSSwOrd".toUpperCase(), LoginFrame.setBenutzername("passwoRd").toUpperCase());
} }
@Test @Test
public void testSetLeeren() { public void testSetLeeren() {
assertEquals("", LoginFrame.benutzernameUndPasswordLeeren()); assertEquals("", LoginFrame.benutzernameUndPasswordLeeren());
assertNotEquals(" ", 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 1)Benutzername: admin
2)Password: admin 2)Password: admin
L: Alle Einträge leeren
DELETE_Taste: Alle Einträge leeren
F5: Exit F5: Exit
Loading…
Cancel
Save