No cache version.

Caching disabled. Default setting for this page:enabled (code LNG204)
If the display is too slow, you can disable the user mode to view the cached version.
javax.swing

Class PopupFactory


  • public class PopupFactory
    extends Object
    PopupFactory, as the name implies, is used to obtain instances of Popups. Popups are used to display a Component above all other Components in a particular containment hierarchy. The general contract is that once you have obtained a Popup from a PopupFactory, you must invoke hide on the Popup. The typical usage is:
       PopupFactory factory = PopupFactory.getSharedInstance();
       Popup popup = factory.getPopup(owner, contents, x, y);
       popup.show();
       ...
       popup.hide();
     
    Since:
    1.4
    See Also:
    Popup
    • Constructor Detail

      • PopupFactory

        public PopupFactory()
    • Method Detail

      • getSharedInstance

        public static PopupFactory getSharedInstance()
        Returns the shared PopupFactory which can be used to obtain Popups.
        Returns:
        Shared PopupFactory
      • getPopup

        public Popup getPopup(Component owner,
                     Component contents,
                     int x,
                     int y)
                       throws IllegalArgumentException
        Creates a Popup for the Component owner containing the Component contents. owner is used to determine which Window the new Popup will parent the Component the Popup creates to. A null owner implies there is no valid parent. x and y specify the preferred initial location to place the Popup at. Based on screen size, or other paramaters, the Popup may not display at x and y.
        Parameters:
        owner - Component mouse coordinates are relative to, may be null
        contents - Contents of the Popup
        x - Initial x screen coordinate
        y - Initial y screen coordinate
        Returns:
        Popup containing Contents
        Throws:
        IllegalArgumentException - if contents is null
Error Infobrol

Can not display this page of the Infobrol website

Type of error (18-01)

Unknown format specifier "&"

Please try again in a few minutes…

Return to the home page




Steph