Package weka.gui
Class ComponentHelper
- java.lang.Object
-
- weka.gui.ComponentHelper
-
public class ComponentHelper extends java.lang.ObjectA helper class for some common tasks with Dialogs, Icons, etc.- Version:
- $Revision: 7059 $
- Author:
- FracPete (fracpete at waikato dot ac dot nz)
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String[]IMAGESthe default directories for images
-
Constructor Summary
Constructors Constructor Description ComponentHelper()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.awt.ImagegetImage(java.lang.String filename)returns the Image for a given filename, NULL if not successfulstatic java.awt.ImagegetImage(java.lang.String dir, java.lang.String filename)returns the Image for a given directory and filename, NULL if not successfulstatic javax.swing.ImageIcongetImageIcon(java.lang.String filename)returns the ImageIcon for a given filename, NULL if not successfulstatic javax.swing.ImageIcongetImageIcon(java.lang.String dir, java.lang.String filename)returns the ImageIcon for a given filename and directory, NULL if not successfulstatic java.lang.StringshowInputBox(java.awt.Component parent, java.lang.String title, java.lang.String msg, java.lang.Object initialValue)pops up an input dialogstatic intshowMessageBox(java.awt.Component parent, java.lang.String title, java.lang.String msg, int buttons, int messageType)displays a message box with the given title, message, buttons and icon ant the dimension.
-
-
-
Method Detail
-
getImageIcon
public static javax.swing.ImageIcon getImageIcon(java.lang.String dir, java.lang.String filename)returns the ImageIcon for a given filename and directory, NULL if not successful- Parameters:
dir- the directory to look in for the filefilename- the file to retrieve- Returns:
- the imageicon if found, otherwise null
-
getImageIcon
public static javax.swing.ImageIcon getImageIcon(java.lang.String filename)
returns the ImageIcon for a given filename, NULL if not successful- Parameters:
filename- the file to retrieve- Returns:
- the imageicon if found, otherwise null
-
getImage
public static java.awt.Image getImage(java.lang.String dir, java.lang.String filename)returns the Image for a given directory and filename, NULL if not successful- Parameters:
dir- the directory to look in for the filefilename- the file to retrieve- Returns:
- the image if found, otherwise null
-
getImage
public static java.awt.Image getImage(java.lang.String filename)
returns the Image for a given filename, NULL if not successful- Parameters:
filename- the file to retrieve- Returns:
- the image if found, otherwise null
-
showMessageBox
public static int showMessageBox(java.awt.Component parent, java.lang.String title, java.lang.String msg, int buttons, int messageType)displays a message box with the given title, message, buttons and icon ant the dimension. it returns the pressed button.- Parameters:
parent- the parent componenttitle- the title of the message boxmsg- the text to displaybuttons- the captions of the buttons to displaymessageType- the type of message like defined inJOptionPane(the icon is determined on this basis)- Returns:
- the button that was pressed
- See Also:
JOptionPane
-
showInputBox
public static java.lang.String showInputBox(java.awt.Component parent, java.lang.String title, java.lang.String msg, java.lang.Object initialValue)pops up an input dialog- Parameters:
parent- the parent of this dialog, can benulltitle- the title to display, can benullmsg- the message to displayinitialValue- the initial value to display as input- Returns:
- the entered value, or if cancelled
null
-
-