diff options
| author | bjculkin <bjculkin@mix.wvu.edu> | 2018-02-12 22:45:04 -0500 |
|---|---|---|
| committer | bjculkin <bjculkin@mix.wvu.edu> | 2018-02-12 22:45:04 -0500 |
| commit | df94066e3af02ff02d5ab4d033a3d603f743234c (patch) | |
| tree | 168a1edaf58d386c175ffb601e9d4da8e13d31e2 /base/src/main/java/bjc/utils/gui/SimpleDialogs.java | |
| parent | ae51c587c53f7ca311e556e3cbd0c5566d6c2843 (diff) | |
Formatting pass
Diffstat (limited to 'base/src/main/java/bjc/utils/gui/SimpleDialogs.java')
| -rw-r--r-- | base/src/main/java/bjc/utils/gui/SimpleDialogs.java | 108 |
1 files changed, 54 insertions, 54 deletions
diff --git a/base/src/main/java/bjc/utils/gui/SimpleDialogs.java b/base/src/main/java/bjc/utils/gui/SimpleDialogs.java index 59eb1c3..b7763a2 100644 --- a/base/src/main/java/bjc/utils/gui/SimpleDialogs.java +++ b/base/src/main/java/bjc/utils/gui/SimpleDialogs.java @@ -25,15 +25,15 @@ public class SimpleDialogs { * Get a bounded integer from the user. * * @param parent - * The parent component for the dialogs. + * The parent component for the dialogs. * @param title - * The title for the dialogs. + * The title for the dialogs. * @param prompt - * The prompt to tell the user what to enter. + * The prompt to tell the user what to enter. * @param lowerBound - * The lower integer bound to accept. + * The lower integer bound to accept. * @param upperBound - * The upper integer bound to accept. + * The upper integer bound to accept. * @return A int within the specified bounds. */ public static int getBoundedInt(final Component parent, final String title, final String prompt, @@ -43,7 +43,7 @@ public class SimpleDialogs { final int value = Integer.parseInt(strang); return value < upperBound && value > lowerBound; - } catch (final NumberFormatException nfex) { + } catch(final NumberFormatException nfex) { // We don't care about the specifics of the // exception, just // that this value isn't good @@ -56,26 +56,26 @@ public class SimpleDialogs { * Asks the user to pick an option from a series of choices. * * @param <E> - * The type of choices for the user to pick + * The type of choices for the user to pick * * @param parent - * The parent frame for this dialog + * The parent frame for this dialog * @param title - * The title of this dialog + * The title of this dialog * @param question - * The question being asked + * The question being asked * @param choices - * The available choices for the question + * The available choices for the question * @return The choice the user picked, or null if they didn't pick one */ @SuppressWarnings("unchecked") public static <E> E getChoice(final Frame parent, final String title, final String question, final E... choices) { - if (parent == null) + if(parent == null) throw new NullPointerException("Parent must not be null"); - else if (title == null) + else if(title == null) throw new NullPointerException("Title must not be null"); - else if (question == null) throw new NullPointerException("Question must not be null"); + else if(question == null) throw new NullPointerException("Question must not be null"); final JDialog chooser = new JDialog(parent, title, true); chooser.setLayout(new VLayout(2)); @@ -112,11 +112,11 @@ public class SimpleDialogs { * Get a integer from the user * * @param parent - * The parent component for dialogs. + * The parent component for dialogs. * @param title - * The title for dialogs. + * The title for dialogs. * @param prompt - * The prompt to tell the user what to enter. + * The prompt to tell the user what to enter. * @return A int. */ public static int getInt(final Component parent, final String title, final String prompt) { @@ -124,7 +124,7 @@ public class SimpleDialogs { try { Integer.parseInt(strang); return true; - } catch (final NumberFormatException nfex) { + } catch(final NumberFormatException nfex) { // We don't care about this exception, just mark // the value // as not good @@ -137,19 +137,19 @@ public class SimpleDialogs { * Get a string from the user * * @param parent - * The parent component for dialogs. + * The parent component for dialogs. * @param title - * The title for the dialogs. + * The title for the dialogs. * @param prompt - * The prompt to tell the user what to enter. + * The prompt to tell the user what to enter. * @return A string. */ public static String getString(final Component parent, final String title, final String prompt) { - if (parent == null) + if(parent == null) throw new NullPointerException("Parent must not be null"); - else if (title == null) + else if(title == null) throw new NullPointerException("Title must not be null"); - else if (prompt == null) throw new NullPointerException("Prompt must not be null"); + else if(prompt == null) throw new NullPointerException("Prompt must not be null"); return JOptionPane.showInputDialog(parent, prompt, title, JOptionPane.QUESTION_MESSAGE); } @@ -158,29 +158,29 @@ public class SimpleDialogs { * Get a value parsable from a string from the user. * * @param <E> - * The type of the value parsed from the string + * The type of the value parsed from the string * * @param parent - * The parent component for dialogs. + * The parent component for dialogs. * @param title - * The title for dialogs. + * The title for dialogs. * @param prompt - * The prompt to tell the user what to enter. + * The prompt to tell the user what to enter. * @param validator - * A predicate to determine if a input is valid. + * A predicate to determine if a input is valid. * @param transformer - * The function to transform the string into a value. + * The function to transform the string into a value. * @return The value parsed from a string. */ public static <E> E getValue(final Component parent, final String title, final String prompt, final Predicate<String> validator, final Function<String, E> transformer) { - if (validator == null) + if(validator == null) throw new NullPointerException("Validator must not be null"); - else if (transformer == null) throw new NullPointerException("Transformer must not be null"); + else if(transformer == null) throw new NullPointerException("Transformer must not be null"); String input = getString(parent, title, prompt); - while (!validator.test(input)) { + while(!validator.test(input)) { showError(parent, "I/O Error", "Please enter a valid value"); input = getString(parent, title, prompt); @@ -193,11 +193,11 @@ public class SimpleDialogs { * Get a whole number from the user. * * @param parent - * The parent component for dialogs. + * The parent component for dialogs. * @param title - * The title for dialogs. + * The title for dialogs. * @param prompt - * The prompt to tell the user what to enter. + * The prompt to tell the user what to enter. * @return A whole number. */ public static int getWhole(final Component parent, final String title, final String prompt) { @@ -208,19 +208,19 @@ public class SimpleDialogs { * Ask the user a Yes/No question. * * @param parent - * The parent component for dialogs. + * The parent component for dialogs. * @param title - * The title for dialogs. + * The title for dialogs. * @param question - * The question to ask the user. + * The question to ask the user. * @return True if the user said yes, false otherwise. */ public static boolean getYesNo(final Component parent, final String title, final String question) { - if (parent == null) + if(parent == null) throw new NullPointerException("Parent must not be null"); - else if (title == null) + else if(title == null) throw new NullPointerException("Title must not be null"); - else if (question == null) throw new NullPointerException("Question must not be null"); + else if(question == null) throw new NullPointerException("Question must not be null"); final int result = JOptionPane.showConfirmDialog(parent, question, title, JOptionPane.YES_NO_OPTION); @@ -231,18 +231,18 @@ public class SimpleDialogs { * Show a error message to the user * * @param parent - * The parent component for dialogs. + * The parent component for dialogs. * @param title - * The title for dialogs. + * The title for dialogs. * @param message - * The error to show the user. + * The error to show the user. */ public static void showError(final Component parent, final String title, final String message) { - if (parent == null) + if(parent == null) throw new NullPointerException("Parent must not be null"); - else if (title == null) + else if(title == null) throw new NullPointerException("Title must not be null"); - else if (message == null) throw new NullPointerException("Error message must not be null"); + else if(message == null) throw new NullPointerException("Error message must not be null"); JOptionPane.showMessageDialog(parent, message, title, JOptionPane.ERROR_MESSAGE); } @@ -251,18 +251,18 @@ public class SimpleDialogs { * Show an informative message to the user * * @param parent - * The parent for this dialog + * The parent for this dialog * @param title - * Show the title for this dialog + * Show the title for this dialog * @param message - * Show the message for this dialog + * Show the message for this dialog */ public static void showMessage(final Component parent, final String title, final String message) { - if (parent == null) + if(parent == null) throw new NullPointerException("Parent must not be null"); - else if (title == null) + else if(title == null) throw new NullPointerException("Title must not be null"); - else if (message == null) throw new NullPointerException("Message must not be null"); + else if(message == null) throw new NullPointerException("Message must not be null"); JOptionPane.showMessageDialog(parent, title, message, JOptionPane.INFORMATION_MESSAGE); } |
