APIdia Launch Partner
Top Description Fields Constructors Methods
sun.tools.jconsole

public Class TimeComboBox

extends JComboBox<String>
implements ItemListener, PropertyChangeListener
Class Inheritance
All Implemented Interfaces
java.beans.PropertyChangeListener, java.util.EventListener, java.awt.event.ItemListener
Annotations
@SuppressWarnings:serial
Imports
java.awt.event.*, java.beans.*, java.util.*, javax.swing.*

A combo box to control the visible time range for one or more Plotter components. When used with two or more Plotters, it also acts to coordinate the range between them.

Field Summary

Modifier and TypeField and Description
private ArrayList<Plotter>
Inherited from javax.swing.JComboBox:
actionCommanddataModeleditorisEditablekeySelectionManagerlightWeightPopupEnabledmaximumRowCountrendererselectedItemReminder

Constructor Summary

AccessConstructor and Description
public
TimeComboBox(Plotter... plotterArray)

Method Summary

Modifier and TypeMethod and Description
public void
public void
itemStateChanged(ItemEvent ev)

Implements java.awt.event.ItemListener.itemStateChanged.

Invoked when an item has been selected or deselected by the user.

public void
propertyChange(PropertyChangeEvent ev)

Implements java.beans.PropertyChangeListener.propertyChange.

This method gets called when a bound property is changed.

private void
selectValue(int value)

Inherited from javax.swing.JComboBox:
actionPerformedactionPropertyChangedaddActionListeneraddItemaddItemListeneraddPopupMenuListenerconfigureEditorconfigurePropertiesFromActioncontentsChangedcreateActionPropertyChangeListenercreateDefaultKeySelectionManagerfireActionEventfireItemStateChangedfirePopupMenuCanceledfirePopupMenuWillBecomeInvisiblefirePopupMenuWillBecomeVisiblegetAccessibleContextgetActiongetActionCommandgetActionListenersgetEditorgetItemAtgetItemCountgetItemListenersgetKeySelectionManagergetMaximumRowCountgetModelgetPopupMenuListenersgetPrototypeDisplayValuegetRenderergetSelectedIndexgetSelectedItemgetSelectedObjectsgetUIgetUIClassIDhidePopupinsertItemAtinstallAncestorListenerintervalAddedintervalRemovedisEditableisLightWeightPopupEnabledisPopupVisibleparamStringprocessKeyBindingprocessKeyEventremoveActionListenerremoveAllItemsremoveItemremoveItemAtremoveItemListenerremovePopupMenuListenerselectedItemChangedselectWithKeyCharsetActionsetActionCommandsetEditablesetEditorsetEnabledsetKeySelectionManagersetLightWeightPopupEnabledsetMaximumRowCountsetModelsetPopupVisiblesetPrototypeDisplayValuesetRenderersetSelectedIndexsetSelectedItemsetUIshowPopupupdateUI

Field Detail

plottersback to summary
private ArrayList<Plotter> plotters

Constructor Detail

TimeComboBoxback to summary
public TimeComboBox(Plotter... plotterArray)

Method Detail

addPlotterback to summary
public void addPlotter(Plotter plotter)
itemStateChangedback to summary
public void itemStateChanged(ItemEvent ev)

Implements java.awt.event.ItemListener.itemStateChanged.

Doc from java.awt.event.ItemListener.itemStateChanged.

Invoked when an item has been selected or deselected by the user. The code written for this method performs the operations that need to occur when an item is selected (or deselected).

propertyChangeback to summary
public void propertyChange(PropertyChangeEvent ev)

Implements java.beans.PropertyChangeListener.propertyChange.

Doc from java.beans.PropertyChangeListener.propertyChange.

This method gets called when a bound property is changed.

selectValueback to summary
private void selectValue(int value)