程序包 weka.gui.beans
类 AbstractDataSource
java.lang.Object
java.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
weka.gui.beans.AbstractDataSource
- 所有已实现的接口:
ImageObserver
,MenuContainer
,BeanContextChild
,Serializable
,Accessible
,DataSource
,Visible
- 直接已知子类:
Loader
public abstract class AbstractDataSource
extends JPanel
implements DataSource, Visible, Serializable, BeanContextChild
Abstract class for objects that can provide instances from some source
- 从以下版本开始:
- 1.0
- 版本:
- $Revision: 1.4 $
- 作者:
- Mark Hall
- 另请参阅:
-
嵌套类概要
从类继承的嵌套类/接口 javax.swing.JComponent
JComponent.AccessibleJComponent
从类继承的嵌套类/接口 java.awt.Component
Component.BaselineResizeBehavior
-
字段概要
从类继承的字段 javax.swing.JComponent
TOOL_TIP_TEXT_KEY, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
从类继承的字段 java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
从接口继承的字段 java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明void
Add a listenervoid
Add an instance listenervoid
Add a property change listener to this beanvoid
Add a vetoable change listener to this beanReturn the bean context (if any) that this bean is embedded inGet the visual being used by this data source.void
Remove a listenervoid
Remove an instance listenervoid
Remove a property change listener from this beanvoid
Remove a vetoable change listener from this beanvoid
Set a bean context for this beanvoid
setVisual
(BeanVisual newVisual) Set the visual for this data sourcevoid
Use the default images for a data source从类继承的方法 javax.swing.JPanel
getAccessibleContext, getUI, getUIClassID, setUI, updateUI
从类继承的方法 javax.swing.JComponent
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, hide, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintImmediately, paintImmediately, print, printAll, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update
从类继承的方法 java.awt.Container
add, add, add, add, add, addContainerListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusDownCycle, validate
从类继承的方法 java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, contains, createImage, createImage, createVolatileImage, createVolatileImage, dispatchEvent, enable, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocusInWindow, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setMixingCutoutShape, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
-
构造器详细资料
-
AbstractDataSource
public AbstractDataSource()Creates a newAbstractDataSource
instance.
-
-
方法详细资料
-
addDataSourceListener
Add a listener- 指定者:
addDataSourceListener
在接口中DataSource
- 参数:
dsl
- aDataSourceListener
value
-
removeDataSourceListener
Remove a listener- 指定者:
removeDataSourceListener
在接口中DataSource
- 参数:
dsl
- aDataSourceListener
value
-
addInstanceListener
Add an instance listener- 指定者:
addInstanceListener
在接口中DataSource
- 参数:
dsl
- aInstanceListener
value
-
removeInstanceListener
Remove an instance listener- 指定者:
removeInstanceListener
在接口中DataSource
- 参数:
dsl
- aInstanceListener
value
-
setVisual
Set the visual for this data source -
getVisual
Get the visual being used by this data source. -
useDefaultVisual
public void useDefaultVisual()Use the default images for a data source- 指定者:
useDefaultVisual
在接口中Visible
-
setBeanContext
Set a bean context for this bean- 指定者:
setBeanContext
在接口中BeanContextChild
- 参数:
bc
- aBeanContext
value
-
getBeanContext
Return the bean context (if any) that this bean is embedded in- 指定者:
getBeanContext
在接口中BeanContextChild
- 返回:
- a
BeanContext
value
-
addPropertyChangeListener
Add a property change listener to this bean- 指定者:
addPropertyChangeListener
在接口中BeanContextChild
- 覆盖:
addPropertyChangeListener
在类中Container
- 参数:
name
- the name of the property of interestpcl
- aPropertyChangeListener
value
-
removePropertyChangeListener
Remove a property change listener from this bean- 指定者:
removePropertyChangeListener
在接口中BeanContextChild
- 覆盖:
removePropertyChangeListener
在类中Component
- 参数:
name
- the name of the property of interestpcl
- aPropertyChangeListener
value
-
addVetoableChangeListener
Add a vetoable change listener to this bean- 指定者:
addVetoableChangeListener
在接口中BeanContextChild
- 参数:
name
- the name of the property of interestvcl
- aVetoableChangeListener
value
-
removeVetoableChangeListener
Remove a vetoable change listener from this bean- 指定者:
removeVetoableChangeListener
在接口中BeanContextChild
- 参数:
name
- the name of the property of interestvcl
- aVetoableChangeListener
value
-