aboutsummaryrefslogtreecommitdiff
path: root/src/UI/SettingsPopupWindow.java
diff options
context:
space:
mode:
authorVidhu Kant Sharma <vidhukant@vidhukant.com>2024-11-16 02:11:24 +0530
committerVidhu Kant Sharma <vidhukant@vidhukant.com>2024-11-16 02:11:24 +0530
commited3e023d1da3465bc79a91d38950a167004911b2 (patch)
tree08fb4de9af501612ccb85c8ee2f6beb60779c1f2 /src/UI/SettingsPopupWindow.java
First Commit
Diffstat (limited to 'src/UI/SettingsPopupWindow.java')
-rw-r--r--src/UI/SettingsPopupWindow.java31
1 files changed, 31 insertions, 0 deletions
diff --git a/src/UI/SettingsPopupWindow.java b/src/UI/SettingsPopupWindow.java
new file mode 100644
index 0000000..6c77e07
--- /dev/null
+++ b/src/UI/SettingsPopupWindow.java
@@ -0,0 +1,31 @@
+package UI;
+
+import UI.Components.InputBox;
+
+import javax.swing.*;
+import javax.swing.border.EmptyBorder;
+import java.awt.*;
+
+public class SettingsPopupWindow extends JFrame {
+ public InputBox hostnameInput;
+ public JButton saveButton;
+
+ public SettingsPopupWindow() {
+ this.setTitle("Settings - Library Management System");
+ this.setSize(350, 200);
+ this.setResizable(false);
+ this.setLocationRelativeTo(null);
+
+ this.hostnameInput = new InputBox("Hostname:");
+ this.hostnameInput.setBorder(new EmptyBorder(0, 10, 0, 10));
+ this.add(this.hostnameInput);
+
+ saveButton = new JButton("Save");
+ JPanel buttonPanel = new JPanel();
+ buttonPanel.setBorder(new EmptyBorder(0, 0, 0, 12));
+ buttonPanel.add(saveButton);
+ this.add(buttonPanel);
+
+ this.setLayout(new FlowLayout(FlowLayout.TRAILING));
+ }
+}