Documentation of 'weka.gui.ComponentHelper' Java class
ComponentHelper
weka.gui

Class ComponentHelper



  • public class ComponentHelper
    extends java.lang.Object
    A helper class for some common tasks with Dialogs, Icons, etc.
    • Field Summary

      Fields 
      Modifier and Type Field and Description
      static java.lang.String[] IMAGES
      the default directories for images
    • Constructor Summary

      Constructors 
      Constructor and Description
      ComponentHelper() 
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method and Description
      static java.awt.Image getImage(java.lang.String filename)
      returns the Image for a given filename, NULL if not successful
      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
      static javax.swing.ImageIcon getImageIcon(java.lang.String filename)
      returns the ImageIcon for a given filename, NULL if not successful
      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
      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
      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.
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • IMAGES

        public static final java.lang.String[] IMAGES
        the default directories for images
    • Constructor Detail

      • ComponentHelper

        public ComponentHelper()
    • 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 file
        filename - 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 file
        filename - 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 component
        title - the title of the message box
        msg - the text to display
        buttons - the captions of the buttons to display
        messageType - the type of message like defined in JOptionPane (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 be null
        title - the title to display, can be null
        msg - the message to display
        initialValue - the initial value to display as input
        Returns:
        the entered value, or if cancelled null

DataMelt 3.0 © DataMelt by jWork.ORG

Ads help maintain this website.