Ja.NET Standard Edition 5.0

Documentation API Specification

Contents

MetalComboBoxButton Class Reference

Inherits javax::swing::JButton.

List of all members.


Public Member Functions

 MetalComboBoxButton (final JComboBox comboBox, final Icon icon, final CellRendererPane rendererPane, final JList list)
 MetalComboBoxButton (final JComboBox comboBox, final Icon icon, final boolean iconOnly, final CellRendererPane rendererPane, final JList list)
final JComboBox getComboBox ()
final void setComboBox (final JComboBox comboBox)
final Icon getComboIcon ()
final void setComboIcon (final Icon icon)
final boolean isIconOnly ()
final void setIconOnly (final boolean isIconOnly)
boolean isFocusTraversable ()
void setEnabled (final boolean enabled)
void paintComponent (final Graphics g)

Protected Attributes

JComboBox comboBox
Icon comboIcon
boolean iconOnly
JList listBox
CellRendererPane rendererPane

Private Member Functions

void paintItem (final Graphics g, final int x, final int y, final int w, final int h)
void paintIcon (final Graphics g, final int x, final int y)

Private Attributes

Insets cachedInsets = new Insets(0, 0, 0, 0)

Classes

class  MetalComboBoxButtonModel

Constructor & Destructor Documentation

MetalComboBoxButton ( final JComboBox  comboBox,
final Icon  icon,
final CellRendererPane  rendererPane,
final JList  list 
)

MetalComboBoxButton ( final JComboBox  comboBox,
final Icon  icon,
final boolean  iconOnly,
final CellRendererPane  rendererPane,
final JList  list 
)


Member Function Documentation

final JComboBox getComboBox (  ) 

final void setComboBox ( final JComboBox  comboBox  ) 

final Icon getComboIcon (  ) 

final void setComboIcon ( final Icon  icon  ) 

final boolean isIconOnly (  ) 

final void setIconOnly ( final boolean  isIconOnly  ) 

boolean isFocusTraversable (  ) 

Reimplemented from Component.

void setEnabled ( final boolean  enabled  ) 

void paintComponent ( final Graphics  g  ) 

void paintItem ( final Graphics  g,
final int  x,
final int  y,
final int  w,
final int  h 
) [private]

void paintIcon ( final Graphics  g,
final int  x,
final int  y 
) [private]


Member Data Documentation

JComboBox comboBox [protected]

Icon comboIcon [protected]

boolean iconOnly [protected]

JList listBox [protected]

Insets cachedInsets = new Insets(0, 0, 0, 0) [private]