diff options
author | Yuuta Liang <yuutaw@student.cs.ubc.ca> | 2023-11-23 08:55:15 +0800 |
---|---|---|
committer | Yuuta Liang <yuutaw@student.cs.ubc.ca> | 2023-11-23 08:55:15 +0800 |
commit | effe2de5cb2d46481e3966e24b79f1b5e4763dc8 (patch) | |
tree | c1392deaa9a69e2c550e60c58e04a4322e5dfb25 /src/main/ui | |
parent | 4d903cf80c4f2f8a5d6b22964ed23d8584fdbed4 (diff) | |
download | jca-effe2de5cb2d46481e3966e24b79f1b5e4763dc8.tar jca-effe2de5cb2d46481e3966e24b79f1b5e4763dc8.tar.gz jca-effe2de5cb2d46481e3966e24b79f1b5e4763dc8.tar.bz2 jca-effe2de5cb2d46481e3966e24b79f1b5e4763dc8.zip |
Add comments
Signed-off-by: Yuuta Liang <yuutaw@student.cs.ubc.ca>
Diffstat (limited to 'src/main/ui')
-rw-r--r-- | src/main/ui/JCA.java | 4 | ||||
-rw-r--r-- | src/main/ui/Main.java | 12 |
2 files changed, 12 insertions, 4 deletions
diff --git a/src/main/ui/JCA.java b/src/main/ui/JCA.java index 420ec10..64cfaa3 100644 --- a/src/main/ui/JCA.java +++ b/src/main/ui/JCA.java @@ -141,6 +141,10 @@ public class JCA { } } + /** + * EFFECTS: Handle input line + * MODIFIES: this + */ private void handleLine(String... args) { if (args[0].equals("log")) { ca.getLogs().forEach(System.out::println); diff --git a/src/main/ui/Main.java b/src/main/ui/Main.java index e3d8d7d..ab275c1 100644 --- a/src/main/ui/Main.java +++ b/src/main/ui/Main.java @@ -6,9 +6,13 @@ import javax.swing.*; public class Main { public static void main(String[] args) throws Throwable { - FlatIntelliJLaf.setup(); - final JFrame frame = new MainUI(); - frame.pack(); - frame.setVisible(true); + if (args.length >= 1 && args[0].equals("-c")) { + new JCA().run(); + } else { + FlatIntelliJLaf.setup(); + final JFrame frame = new MainUI(); + frame.pack(); + frame.setVisible(true); + } } } |