Class ScrollPaneAdjustable
java.lang.Object
java.awt.ScrollPaneAdjustable
- All Implemented Interfaces:
- Adjustable,- Serializable
This class represents the state of a horizontal or vertical
 scrollbar of a 
ScrollPane.  Objects of this class are
 returned by ScrollPane methods.- Since:
- 1.4
- See Also:
- 
Field SummaryFields declared in interface java.awt.AdjustableHORIZONTAL, NO_ORIENTATION, VERTICAL
- 
Method SummaryModifier and TypeMethodDescriptionvoidAdds the specified adjustment listener to receive adjustment events from thisScrollPaneAdjustable.Returns an array of all the adjustment listeners registered on thisScrollPaneAdjustable.intGets the block value increment for the adjustable object.intGets the maximum value of the adjustable object.intGets the minimum value of the adjustable object.intReturns the orientation of this scrollbar.intGets the unit value increment for the adjustable object.intgetValue()Gets the current value of the adjustable object.booleanReturns true if the value is in the process of changing as a result of actions being taken by the user.intGets the length of the proportional indicator.Returns a string representing the state of this scrollbar.voidRemoves the specified adjustment listener so that it no longer receives adjustment events from thisScrollPaneAdjustable.voidsetBlockIncrement(int b) Sets the block value increment for the adjustable object.voidsetMaximum(int max) This method should NOT be called by user code.voidsetMinimum(int min) This method should NOT be called by user code.voidsetUnitIncrement(int u) Sets the unit value increment for the adjustable object.voidsetValue(int v) Sets the value of this scrollbar to the specified value.voidsetValueIsAdjusting(boolean b) Sets thevalueIsAdjustingproperty.voidsetVisibleAmount(int v) This method should NOT be called by user code.toString()Returns a string representation of this scrollbar and its values.
- 
Method Details- 
getOrientationpublic int getOrientation()Returns the orientation of this scrollbar.- Specified by:
- getOrientationin interface- Adjustable
- Returns:
- the orientation of this scrollbar, either
            Adjustable.HORIZONTALorAdjustable.VERTICAL
 
- 
setMinimumpublic void setMinimum(int min) This method should NOT be called by user code. This method is public for this class to properly implementAdjustableinterface.- Specified by:
- setMinimumin interface- Adjustable
- Parameters:
- min- the minimum value
- Throws:
- AWTError- Always throws an error when called.
 
- 
getMinimumpublic int getMinimum()Description copied from interface:AdjustableGets the minimum value of the adjustable object.- Specified by:
- getMinimumin interface- Adjustable
- Returns:
- the minimum value of the adjustable object
 
- 
setMaximumpublic void setMaximum(int max) This method should NOT be called by user code. This method is public for this class to properly implementAdjustableinterface.- Specified by:
- setMaximumin interface- Adjustable
- Parameters:
- max- the maximum value
- Throws:
- AWTError- Always throws an error when called.
 
- 
getMaximumpublic int getMaximum()Description copied from interface:AdjustableGets the maximum value of the adjustable object.- Specified by:
- getMaximumin interface- Adjustable
- Returns:
- the maximum value of the adjustable object
 
- 
setUnitIncrementpublic void setUnitIncrement(int u) Description copied from interface:AdjustableSets the unit value increment for the adjustable object.- Specified by:
- setUnitIncrementin interface- Adjustable
- Parameters:
- u- the unit increment
 
- 
getUnitIncrementpublic int getUnitIncrement()Description copied from interface:AdjustableGets the unit value increment for the adjustable object.- Specified by:
- getUnitIncrementin interface- Adjustable
- Returns:
- the unit value increment for the adjustable object
 
- 
setBlockIncrementpublic void setBlockIncrement(int b) Description copied from interface:AdjustableSets the block value increment for the adjustable object.- Specified by:
- setBlockIncrementin interface- Adjustable
- Parameters:
- b- the block increment
 
- 
getBlockIncrementpublic int getBlockIncrement()Description copied from interface:AdjustableGets the block value increment for the adjustable object.- Specified by:
- getBlockIncrementin interface- Adjustable
- Returns:
- the block value increment for the adjustable object
 
- 
setVisibleAmountpublic void setVisibleAmount(int v) This method should NOT be called by user code. This method is public for this class to properly implementAdjustableinterface.- Specified by:
- setVisibleAmountin interface- Adjustable
- Parameters:
- v- the length of the indicator
- Throws:
- AWTError- Always throws an error when called.
 
- 
getVisibleAmountpublic int getVisibleAmount()Description copied from interface:AdjustableGets the length of the proportional indicator.- Specified by:
- getVisibleAmountin interface- Adjustable
- Returns:
- the length of the proportional indicator
 
- 
setValueIsAdjustingpublic void setValueIsAdjusting(boolean b) Sets thevalueIsAdjustingproperty.- Parameters:
- b- new adjustment-in-progress status
- Since:
- 1.4
- See Also:
 
- 
getValueIsAdjustingpublic boolean getValueIsAdjusting()Returns true if the value is in the process of changing as a result of actions being taken by the user.- Returns:
- the value of the valueIsAdjustingproperty
- See Also:
 
- 
setValuepublic void setValue(int v) Sets the value of this scrollbar to the specified value.If the value supplied is less than the current minimum or greater than the current maximum, then one of those values is substituted, as appropriate. - Specified by:
- setValuein interface- Adjustable
- Parameters:
- v- the new value of the scrollbar
 
- 
getValuepublic int getValue()Description copied from interface:AdjustableGets the current value of the adjustable object.- Specified by:
- getValuein interface- Adjustable
- Returns:
- the current value of the adjustable object
 
- 
addAdjustmentListenerAdds the specified adjustment listener to receive adjustment events from thisScrollPaneAdjustable. Iflisnull, no exception is thrown and no action is performed.Refer to AWT Threading Issues for details on AWT's threading model. - Specified by:
- addAdjustmentListenerin interface- Adjustable
- Parameters:
- l- the adjustment listener.
- See Also:
 
- 
removeAdjustmentListenerRemoves the specified adjustment listener so that it no longer receives adjustment events from thisScrollPaneAdjustable. Iflisnull, no exception is thrown and no action is performed.Refer to AWT Threading Issues for details on AWT's threading model. - Specified by:
- removeAdjustmentListenerin interface- Adjustable
- Parameters:
- l- the adjustment listener.
- Since:
- 1.1
- See Also:
 
- 
getAdjustmentListenersReturns an array of all the adjustment listeners registered on thisScrollPaneAdjustable.- Returns:
- all of this ScrollPaneAdjustable'sAdjustmentListeners or an empty array if no adjustment listeners are currently registered
- Since:
- 1.4
- See Also:
 
- 
toString
- 
paramStringReturns a string representing the state of this scrollbar. This method is intended to be used only for debugging purposes, and the content and format of the returned string may vary between implementations. The returned string may be empty but may not benull.- Returns:
- the parameter string of this scrollbar.
 
 
-