From 1a6d09d0c98d3a23c30bb3101bf2a2b9eaba3686 Mon Sep 17 00:00:00 2001 From: Yuuta Liang Date: Sun, 12 Nov 2023 04:13:06 +0800 Subject: Initial GUI Test Idea GUI designer against CI --- src/main/ui/MainUI.java | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 src/main/ui/MainUI.java (limited to 'src/main/ui/MainUI.java') diff --git a/src/main/ui/MainUI.java b/src/main/ui/MainUI.java new file mode 100644 index 0000000..ee35a53 --- /dev/null +++ b/src/main/ui/MainUI.java @@ -0,0 +1,22 @@ +package ui; + +import javax.swing.*; + +public class MainUI { + private JTabbedPane tabbedPane; + private JPanel rootPanel; + private JList listTemplates; + private JList listCertificates; + private JList listLogs; + private JLabel labelStatus; + private JButton buttonSave; + + public JFrame createWindow() { + final JFrame frame = new JFrame("JCA"); + frame.setContentPane(this.rootPanel); + frame.setVisible(true); + frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); + frame.pack(); + return frame; + } +} -- cgit v1.2.3