Generated TextLogik, renamed SystemInput to TextInput

This commit is contained in:
MikeZyeman 2021-11-05 11:10:19 +01:00
parent 812ec1d388
commit ae881bd8ac
4 changed files with 35 additions and 45 deletions

View File

@ -1,21 +0,0 @@
import java.util.Scanner;
public class SystemInput {
private Scanner scanner;
public SystemInput() {
scanner = new Scanner("");
}
/**
* Method: CheckForInput
*/
public String[] checkForInput() {
return new String[] {
"Test"
};
}
}

View File

@ -1,31 +1,8 @@
public class TextEditor { public class TextEditor {
private SystemInput sysInput;
private Text text;
public static void main(String[] args) { public static void main(String[] args) {
TextEditor t = new TextEditor(); TextLogik tl = new TextLogik();
}
public TextEditor() {
sysInput = new SystemInput();
text = new Text();
String command[];
do {
command = sysInput.checkForInput();
switch (command[0]) {
case "ADD":
break;
case "REMOVE":
break;
default:
System.out.println("Command not found. Try again");
break;
}
} while ("exit".equals(command[0]));
} }
} }

10
src/TextInput.java Normal file
View File

@ -0,0 +1,10 @@
import java.util.Scanner;
public class TextInput {
private static Scanner sc = new Scanner("");
public static String[] checkForInput() {
return sc.nextLine().split("");
}
}

24
src/TextLogik.java Normal file
View File

@ -0,0 +1,24 @@
public class TextLogik {
private Text text;
public TextLogik() {
text = new Text();
String command[];
do {
command = TextInput.checkForInput();
switch (command[0]) {
case "ADD":
break;
case "REMOVE":
break;
default:
System.out.println("Command not found. Try again");
break;
}
} while ("exit".equals(command[0]));
}
}