showInputDialog
public static String showInputDialog(Object message)
throws HeadlessException
- Shows a question-message dialog requesting input from the user. The dialog uses the default frame, which usually means it is centered on the screen.
-
- Parameters:
message
- the Object
to display
- Throws:
HeadlessException
- if GraphicsEnvironment.isHeadless
returns true
- See Also:
GraphicsEnvironment.isHeadless()
showInputDialog
public static String showInputDialog(Object message,
Object initialSelectionValue)
- Shows a question-message dialog requesting input from the user, with the input value initialized to
initialSelectionValue
. The dialog uses the default frame, which usually means it is centered on the screen. -
- Parameters:
message
- the Object
to displayinitialSelectionValue
- the value used to initialize the input field
showInputDialog
public static String showInputDialog(Component parentComponent,
Object message)
throws HeadlessException
- Shows a question-message dialog requesting input from the user parented to
parentComponent
. The dialog is displayed on top of the Component
's frame, and is usually positioned below the Component
. -
- Parameters:
parentComponent
- the parent Component
for the dialogmessage
- the Object
to display
- Throws:
HeadlessException
- if GraphicsEnvironment.isHeadless
returns true
- See Also:
GraphicsEnvironment.isHeadless()
showInputDialog
public static String showInputDialog(Component parentComponent,
Object message,
Object initialSelectionValue)
- Shows a question-message dialog requesting input from the user and parented to
parentComponent
. The input value will be initialized to initialSelectionValue
. The dialog is displayed on top of the Component
's frame, and is usually positioned below the Component
. -
- Parameters:
parentComponent
- the parent Component
for the dialogmessage
- the Object
to displayinitialSelectionValue
- the value used to initialize the input field
showInputDialog
public static String showInputDialog(Component parentComponent,
Object message,
String title,
int messageType)
throws HeadlessException
- Shows a dialog requesting input from the user parented to
parentComponent
with the dialog having the title title
and message type messageType
. -
- Parameters:
parentComponent
- the parent Component
for the dialogmessage
- the Object
to displaytitle
- the String
to display in the dialog title barmessageType
- the type of message that is to be displayed: ERROR_MESSAGE
, INFORMATION_MESSAGE
, WARNING_MESSAGE
, QUESTION_MESSAGE
, or PLAIN_MESSAGE
- Throws:
HeadlessException
- if GraphicsEnvironment.isHeadless
returns true
- See Also:
GraphicsEnvironment.isHeadless()
showInputDialog
public static Object showInputDialog(Component parentComponent,
Object message,
String title,
int messageType,
Icon icon,
Object[] selectionValues,
Object initialSelectionValue)
throws HeadlessException
- Prompts the user for input in a blocking dialog where the initial selection, possible selections, and all other options can be specified. The user will able to choose from
selectionValues
, where null
implies the user can input whatever they wish, usually by means of a JTextField
. initialSelectionValue
is the initial value to prompt the user with. It is up to the UI to decide how best to represent the selectionValues
, but usually a JComboBox
, JList
, or JTextField
will be used. -
- Parameters:
parentComponent
- the parent Component
for the dialogmessage
- the Object
to displaytitle
- the String
to display in the dialog title barmessageType
- the type of message to be displayed: ERROR_MESSAGE
, INFORMATION_MESSAGE
, WARNING_MESSAGE
, QUESTION_MESSAGE
, or PLAIN_MESSAGE
icon
- the Icon
image to displayselectionValues
- an array of Object
s that gives the possible selectionsinitialSelectionValue
- the value used to initialize the input field
- Returns:
- user's input, or
null
meaning the user canceled the input
- Throws:
HeadlessException
- if GraphicsEnvironment.isHeadless
returns true
- See Also:
GraphicsEnvironment.isHeadless()
showMessageDialog
public static void showMessageDialog(Component parentComponent,
Object message)
throws HeadlessException
- Brings up an information-message dialog titled "Message".
-
- Parameters:
parentComponent
- determines the Frame
in which the dialog is displayed; if null
, or if the parentComponent
has no Frame
, a default Frame
is usedmessage
- the Object
to display
- Throws:
HeadlessException
- if GraphicsEnvironment.isHeadless
returns true
- See Also:
GraphicsEnvironment.isHeadless()
showMessageDialog
public static void showMessageDialog(Component parentComponent,
Object message,
String title,
int messageType)
throws HeadlessException
- Brings up a dialog that displays a message using a default icon determined by the
messageType
parameter. -
- Parameters:
parentComponent
- determines the Frame
in which the dialog is displayed; if null
, or if the parentComponent
has no Frame
, a default Frame
is usedmessage
- the Object
to displaytitle
- the title string for the dialogmessageType
- the type of message to be displayed: ERROR_MESSAGE
, INFORMATION_MESSAGE
, WARNING_MESSAGE
, QUESTION_MESSAGE
, or PLAIN_MESSAGE
- Throws:
HeadlessException
- if GraphicsEnvironment.isHeadless
returns true
- See Also:
GraphicsEnvironment.isHeadless()
showMessageDialog
public static void showMessageDialog(Component parentComponent,
Object message,
String title,
int messageType,
Icon icon)
throws HeadlessException
- Brings up a dialog displaying a message, specifying all parameters.
-
- Parameters:
parentComponent
- determines the Frame
in which the dialog is displayed; if null
, or if the parentComponent
has no Frame
, a default Frame
is usedmessage
- the Object
to displaytitle
- the title string for the dialogmessageType
- the type of message to be displayed: ERROR_MESSAGE
, INFORMATION_MESSAGE
, WARNING_MESSAGE
, QUESTION_MESSAGE
, or PLAIN_MESSAGE
icon
- an icon to display in the dialog that helps the user identify the kind of message that is being displayed
- Throws:
HeadlessException
- if GraphicsEnvironment.isHeadless
returns true
- See Also:
GraphicsEnvironment.isHeadless()
showConfirmDialog
public static int showConfirmDialog(Component parentComponent,
Object message)
throws HeadlessException
- Brings up a dialog with the options Yes, No and Cancel; with the title, Select an Option.
-
- Parameters:
parentComponent
- determines the Frame
in which the dialog is displayed; if null
, or if the parentComponent
has no Frame
, a default Frame
is usedmessage
- the Object
to display
- Returns:
- an integer indicating the option selected by the user
- Throws:
HeadlessException
- if GraphicsEnvironment.isHeadless
returns true
- See Also:
GraphicsEnvironment.isHeadless()
showConfirmDialog
public static int showConfirmDialog(Component parentComponent,
Object message,
String title,
int optionType)
throws HeadlessException
- Brings up a dialog where the number of choices is determined by the
optionType
parameter. -
- Parameters:
parentComponent
- determines the Frame
in which the dialog is displayed; if null
, or if the parentComponent
has no Frame
, a default Frame
is usedmessage
- the Object
to displaytitle
- the title string for the dialogoptionType
- an int designating the options available on the dialog: YES_NO_OPTION
, or YES_NO_CANCEL_OPTION
- Returns:
- an int indicating the option selected by the user
- Throws:
HeadlessException
- if GraphicsEnvironment.isHeadless
returns true
- See Also:
GraphicsEnvironment.isHeadless()
showConfirmDialog
public static int showConfirmDialog(Component parentComponent,
Object message,
String title,
int optionType,
int messageType)
throws HeadlessException
- Brings up a dialog where the number of choices is determined by the
optionType
parameter, where the messageType
parameter determines the icon to display. The messageType
parameter is primarily used to supply a default icon from the Look and Feel. -
- Parameters:
parentComponent
- determines the Frame
in which the dialog is displayed; if null
, or if the parentComponent
has no Frame
, a default Frame
is used.message
- the Object
to displaytitle
- the title string for the dialogoptionType
- an integer designating the options available on the dialog: YES_NO_OPTION
, or YES_NO_CANCEL_OPTION
messageType
- an integer designating the kind of message this is; primarily used to determine the icon from the pluggable Look and Feel: ERROR_MESSAGE
, INFORMATION_MESSAGE
, WARNING_MESSAGE
, QUESTION_MESSAGE
, or PLAIN_MESSAGE
- Returns:
- an integer indicating the option selected by the user
- Throws:
HeadlessException
- if GraphicsEnvironment.isHeadless
returns true
- See Also:
GraphicsEnvironment.isHeadless()
showConfirmDialog
public static int showConfirmDialog(Component parentComponent,
Object message,
String title,
int optionType,
int messageType,
Icon icon)
throws HeadlessException
- Brings up a dialog with a specified icon, where the number of choices is determined by the
optionType
parameter. The messageType
parameter is primarily used to supply a default icon from the look and feel. -
- Parameters:
parentComponent
- determines the Frame
in which the dialog is displayed; if null
, or if the parentComponent
has no Frame
, a default Frame
is usedmessage
- the Object to displaytitle
- the title string for the dialogoptionType
- an int designating the options available on the dialog: YES_NO_OPTION
, or YES_NO_CANCEL_OPTION
messageType
- an int designating the kind of message this is, primarily used to determine the icon from the pluggable Look and Feel: ERROR_MESSAGE
, INFORMATION_MESSAGE
, WARNING_MESSAGE
, QUESTION_MESSAGE
, or PLAIN_MESSAGE
icon
- the icon to display in the dialog
- Returns:
- an int indicating the option selected by the user
- Throws:
HeadlessException
- if GraphicsEnvironment.isHeadless
returns true
- See Also:
GraphicsEnvironment.isHeadless()
showOptionDialog
public static int showOptionDialog(Component parentComponent,
Object message,
String title,
int optionType,
int messageType,
Icon icon,
Object[] options,
Object initialValue)
throws HeadlessException
- Brings up a dialog with a specified icon, where the initial choice is determined by the
initialValue
parameter and the number of choices is determined by the optionType
parameter. If optionType
is YES_NO_OPTION
, or YES_NO_CANCEL_OPTION
and the options
parameter is null
, then the options are supplied by the look and feel. The messageType
parameter is primarily used to supply a default icon from the look and feel. -
- Parameters:
parentComponent
- determines the Frame
in which the dialog is displayed; if null
, or if the parentComponent
has no Frame
, a default Frame
is usedmessage
- the Object
to displaytitle
- the title string for the dialogoptionType
- an integer designating the options available on the dialog: YES_NO_OPTION
, or YES_NO_CANCEL_OPTION
messageType
- an integer designating the kind of message this is, primarily used to determine the icon from the pluggable Look and Feel: ERROR_MESSAGE
, INFORMATION_MESSAGE
, WARNING_MESSAGE
, QUESTION_MESSAGE
, or PLAIN_MESSAGE
icon
- the icon to display in the dialogoptions
- an array of objects indicating the possible choices the user can make; if the objects are components, they are rendered properly; non-String
objects are rendered using their toString
methods; if this parameter is null
, the options are determined by the Look and FeelinitialValue
- the object that represents the default selection for the dialog; only meaningful if options
is used; can be null
- Returns:
- an integer indicating the option chosen by the user, or
CLOSED_OPTION
if the user closed the dialog
- Throws:
HeadlessException
- if GraphicsEnvironment.isHeadless
returns true
- See Also:
GraphicsEnvironment.isHeadless()
Tidak ada komentar:
Posting Komentar