diff --git a/src/main/java/envoy/client/ui/ChatWindow.java b/src/main/java/envoy/client/ui/ChatWindow.java index 90bb87d..1e43245 100644 --- a/src/main/java/envoy/client/ui/ChatWindow.java +++ b/src/main/java/envoy/client/ui/ChatWindow.java @@ -255,10 +255,11 @@ public class ChatWindow extends JFrame { } /** - * Posts a {@link Message}. Is used only twice: Once for clicking on the {@code postButton}
+ * Posts a {@link Message}. Is used only twice: Once for clicking on the + * {@code postButton}
* and once for pressing the KeyStroke(s) to send a message ( (ctrl+)enter) * - * @param client the client who wants to send a {@link Message} + * @param client the client who wants to send a {@link Message} * @param messageList the chat in which this {@link Message} belongs * @since Envoy v0.1-alpha */ diff --git a/src/main/java/envoy/client/ui/SettingsScreen.java b/src/main/java/envoy/client/ui/SettingsScreen.java index 8761160..7d5de28 100644 --- a/src/main/java/envoy/client/ui/SettingsScreen.java +++ b/src/main/java/envoy/client/ui/SettingsScreen.java @@ -33,25 +33,25 @@ public class SettingsScreen extends JDialog { * * @since Envoy v0.1-alpha */ - public static void open() { - SettingsScreen dialog = new SettingsScreen(); - dialog.setDefaultCloseOperation(JDialog.DISPOSE_ON_CLOSE); - dialog.setVisible(true); - } + public static void open() { open(new SettingsScreen()); } /** * Opens the Settings screen.
- * Use preferreably since everyone is already initialised.
+ * Use preferably since everyone is already initialised.
* It personalises the screen more. * - * @param Username The name of the User + * @param username The name of the User * @param Email The Email that is associated with that Account * @since Envoy v0.1-alpha */ - public static void open(String Username) {// , String Email) {AUSKLAMMERN, WENN ANMELDUNG PER + public static void open(String username) {// , String Email) {AUSKLAMMERN, WENN ANMELDUNG PER // EMAIL IMPLEMENTIERT IST! - SettingsScreen dialog = new SettingsScreen(Username); + open(new SettingsScreen(username)); + } + + public static void open(SettingsScreen dialog) { dialog.setDefaultCloseOperation(JDialog.DISPOSE_ON_CLOSE); + dialog.setModal(true); dialog.setVisible(true); }