|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.geotools.resources.SwingUtilities
A collection of utility methods for Swing. All show*
methods delegate
their work to the corresponding method in JOptionPane
, with two differences:
JDesktopPane
, dialogs will be rendered as
internal frames instead of frames.
Method Summary | |
static java.util.Locale |
getLocale(java.awt.Component component)
Returns the locale for the specified component, or a default one if the component is not yet part of a container hierarchy. |
static javax.swing.JComponent |
getMultilineLabelFor(javax.swing.JComponent owner,
java.lang.String text)
Retourne une ?tiquette pour la composante sp?cifi?e. |
static void |
invokeAndWait(java.lang.Runnable runnable)
Causes runnable to have its run method called in the dispatch thread of the event queue. |
static void |
setTitle(java.awt.Component component,
java.lang.String title)
Set the title of the parent frame or internal frame of the specified component. |
static boolean |
showConfirmDialog(java.awt.Component owner,
java.lang.Object message,
java.lang.String title,
int type)
Brings up a confirmation dialog with "Yes/No" buttons. |
static void |
showMessageDialog(java.awt.Component owner,
java.lang.Object message,
java.lang.String title,
int type)
Brings up a message dialog with a "Ok" button. |
static boolean |
showOptionDialog(java.awt.Component owner,
java.lang.Object dialog,
java.lang.String title)
Brings up a "Ok/Cancel" dialog with no icon. |
static boolean |
showOptionDialog(java.awt.Component owner,
java.lang.Object dialog,
java.lang.String title,
java.awt.event.ActionListener reset)
Brings up a "Ok/Cancel/Reset" dialog with no icon. |
static java.awt.Component |
toFrame(java.awt.Component owner,
javax.swing.JComponent panel,
java.lang.String title,
java.awt.event.WindowListener listener)
Insert a Swing component into a frame. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
public static java.awt.Component toFrame(java.awt.Component owner, javax.swing.JComponent panel, java.lang.String title, java.awt.event.WindowListener listener)
JDesktopPane
,
then is added into a JInternalFrame
.Frame
or a Dialog
,
then is added into a JDialog
.JFrame
.
owner
- The frame's owner, or if none.panel
- The panel to insert into a frame.title
- The frame's title.listener
- A listener to receives frame events. If non-null, then this listener will
be registered to whatever kind of frame this method will constructs. In the special
case where this method constructs an internal frame and
the is not an instance of InternalFrameListener
, then
this method will wrap the into an .
public static void setTitle(java.awt.Component component, java.lang.String title)
public static boolean showOptionDialog(java.awt.Component owner, java.lang.Object dialog, java.lang.String title)
owner
- The parent component. Dialog will apears on top of this owner.dialog
- The dialog content to show.title
- The title string for the dialog.
public static boolean showOptionDialog(java.awt.Component owner, java.lang.Object dialog, java.lang.String title, java.awt.event.ActionListener reset)
owner
- The parent component. Dialog will apears on top of this owner.dialog
- The dialog content to show.title
- The title string for the dialog.reset
- Action to execute when user press "Reset", or
if there is no "Reset" button. If is an
instance of Action
, the button label will be set
according the action's properties.
public static void showMessageDialog(java.awt.Component owner, java.lang.Object message, java.lang.String title, int type)
owner
- The parent component. Dialog will apears on top of this owner.message
- The dialog content to show.title
- The title string for the dialog.type
- The message type
(JOptionPane.ERROR_MESSAGE
,
JOptionPane.INFORMATION_MESSAGE
,
JOptionPane.WARNING_MESSAGE
,
JOptionPane.QUESTION_MESSAGE
or
JOptionPane.PLAIN_MESSAGE
).public static boolean showConfirmDialog(java.awt.Component owner, java.lang.Object message, java.lang.String title, int type)
owner
- The parent component. Dialog will apears on top of this owner.message
- The dialog content to show.title
- The title string for the dialog.type
- The message type
(JOptionPane.ERROR_MESSAGE
,
JOptionPane.INFORMATION_MESSAGE
,
JOptionPane.WARNING_MESSAGE
,
JOptionPane.QUESTION_MESSAGE
or
JOptionPane.PLAIN_MESSAGE
).
public static javax.swing.JComponent getMultilineLabelFor(javax.swing.JComponent owner, java.lang.String text)
owner
- Composante pour laquelle on construit une ?tiquette.
L'?tiquette aura la m?me largeur que .text
- Texte ? placer dans l'?tiquette.public static java.util.Locale getLocale(java.awt.Component component)
public static void invokeAndWait(java.lang.Runnable runnable)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |