Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference
11g Release 1 (11.1.1.5.0)

E13403-06


oracle.javatools.ui.ghost
Class GhostList

java.lang.Object
  extended by oracle.javatools.ui.ghost.GhostList

All Implemented Interfaces:
java.awt.ItemSelectable

public class GhostList
extends java.lang.Object
implements java.awt.ItemSelectable

A class to display a ghost list above a frame. It's rather like a JPopupList but with the following enhancements: - Ghostly look - List has a pointed border that can, for example, point at the control area that triggered the display of the list.


Constructor Summary
GhostList(java.lang.Object[] items)
          Create a GhostList containing the given items

 

Method Summary
 void addItemListener(java.awt.event.ItemListener l)
           
 java.lang.Object[] getSelectedObjects()
           
 void removeItemListener(java.awt.event.ItemListener l)
           
 void setVisible(javax.swing.JLayeredPane layeredPane, javax.swing.JComponent comp, java.awt.Rectangle rect, boolean visible)
          Trigger the showing of the GhostList.

 

Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

 

Constructor Detail

GhostList

public GhostList(java.lang.Object[] items)
Create a GhostList containing the given items
Parameters:
items -

Method Detail

setVisible

public void setVisible(javax.swing.JLayeredPane layeredPane,
                       javax.swing.JComponent comp,
                       java.awt.Rectangle rect,
                       boolean visible)
Trigger the showing of the GhostList.
Parameters:
layeredPane - to show the GhostList. Usually the frame.getLayeredPane()
comp - the component to point at
rect - the area within the comp to point to
visible - true: diaplsy the list; false: hide the list

addItemListener

public void addItemListener(java.awt.event.ItemListener l)
Specified by:
addItemListener in interface java.awt.ItemSelectable

removeItemListener

public void removeItemListener(java.awt.event.ItemListener l)
Specified by:
removeItemListener in interface java.awt.ItemSelectable

getSelectedObjects

public java.lang.Object[] getSelectedObjects()
Specified by:
getSelectedObjects in interface java.awt.ItemSelectable

Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference
11g Release 1 (11.1.1.5.0)

E13403-06


Copyright © 1997, 2011, Oracle. All rights reserved.