Module java.desktop
Package java.awt

Interface Adjustable

    • Field Summary

      Fields 
      Modifier and Type Field Description
      static int HORIZONTAL
      Indicates that the Adjustable has horizontal orientation.
      static int NO_ORIENTATION
      Indicates that the Adjustable has no orientation.
      static int VERTICAL
      Indicates that the Adjustable has vertical orientation.
    • Method Detail

      • getOrientation

        int getOrientation()
        Gets the orientation of the adjustable object.
        Returns:
        the orientation of the adjustable object; either HORIZONTAL, VERTICAL, or NO_ORIENTATION
      • setMinimum

        void setMinimum​(int min)
        Sets the minimum value of the adjustable object.
        Parameters:
        min - the minimum value
      • getMinimum

        int getMinimum()
        Gets the minimum value of the adjustable object.
        Returns:
        the minimum value of the adjustable object
      • setMaximum

        void setMaximum​(int max)
        Sets the maximum value of the adjustable object.
        Parameters:
        max - the maximum value
      • getMaximum

        int getMaximum()
        Gets the maximum value of the adjustable object.
        Returns:
        the maximum value of the adjustable object
      • setUnitIncrement

        void setUnitIncrement​(int u)
        Sets the unit value increment for the adjustable object.
        Parameters:
        u - the unit increment
      • getUnitIncrement

        int getUnitIncrement()
        Gets the unit value increment for the adjustable object.
        Returns:
        the unit value increment for the adjustable object
      • setBlockIncrement

        void setBlockIncrement​(int b)
        Sets the block value increment for the adjustable object.
        Parameters:
        b - the block increment
      • getBlockIncrement

        int getBlockIncrement()
        Gets the block value increment for the adjustable object.
        Returns:
        the block value increment for the adjustable object
      • setVisibleAmount

        void setVisibleAmount​(int v)
        Sets the length of the proportional indicator of the adjustable object.
        Parameters:
        v - the length of the indicator
      • getVisibleAmount

        int getVisibleAmount()
        Gets the length of the proportional indicator.
        Returns:
        the length of the proportional indicator
      • setValue

        void setValue​(int v)
        Sets the current value of the adjustable object. If the value supplied is less than minimum or greater than maximum - visibleAmount, then one of those values is substituted, as appropriate.

        Calling this method does not fire an AdjustmentEvent.

        Parameters:
        v - the current value, between minimum and maximum - visibleAmount
      • getValue

        int getValue()
        Gets the current value of the adjustable object.
        Returns:
        the current value of the adjustable object
      • addAdjustmentListener

        void addAdjustmentListener​(AdjustmentListener l)
        Adds a listener to receive adjustment events when the value of the adjustable object changes.
        Parameters:
        l - the listener to receive events
        See Also:
        AdjustmentEvent
      • removeAdjustmentListener

        void removeAdjustmentListener​(AdjustmentListener l)
        Removes an adjustment listener.
        Parameters:
        l - the listener being removed
        See Also:
        AdjustmentEvent