Overview
Package
Class
Use
Tree
Deprecated
Index
All Classes
Help
Prev Class
Next Class
VAquaRendering – Release 14
Class org.violetlib.jnr.aqua.ScrollBarConfiguration
Inherited members: ShowHide
Deprecated: ShowHide
org.violetlib.jnr.aqua

Class ScrollBarConfiguration

  • Object
    • LayoutConfiguration
      • ScrollBarLayoutConfiguration
        • ScrollBarConfiguration
  • All Implemented Interfaces:
    Configuration
    Direct Known Subclasses:
    ScrollBarThumbConfiguration
    public class ScrollBarConfiguration extends ScrollBarLayoutConfiguration implements Configuration
    A configuration for a scroll bar.
    • Constructors 
      Constructor and Description
      Ordinary member indicator ScrollBarConfiguration Reveal DetailHide Detail
      ScrollBarConfiguration(AquaUIPainter.ScrollBarWidget bw, AquaUIPainter.ScrollBarKnobWidget kw, AquaUIPainter.Size sz, AquaUIPainter.State state, AquaUIPainter.Orientation o, float thumbPosition, float thumbExtent, boolean noTrack)
      Create a scroll bar configuration.
      public ScrollBarConfiguration(AquaUIPainter.ScrollBarWidget bw, AquaUIPainter.ScrollBarKnobWidget kw, AquaUIPainter.Size sz, AquaUIPainter.State state, AquaUIPainter.Orientation o, float thumbPosition, float thumbExtent, boolean noTrack)
      Create a scroll bar configuration.
      Parameters:
      bw - The scroll bar widget.
      kw - The scroll bar thumb (knob) widget.
      sz - The size option.
      state - The scroll bar state.
      o - The scroll bar orientation.
      thumbPosition - The position of the thumb, expressed as a fraction of the full range of scrolling.
      thumbExtent - The extent of the thumb, expressed as the fraction of the full view that is displayed in the viewport.
      noTrack - If true, the track is not painted. This option is not applicable to overlay scroll bars.
      Ordinary member indicator ScrollBarConfiguration Reveal DetailHide Detail
      ScrollBarConfiguration(ScrollBarConfiguration g)
       
      public ScrollBarConfiguration(ScrollBarConfiguration g)
    • Methods 
      Modifier and Type Method and Description
      Overridden member indicator equals Reveal DetailHide Detail
      boolean equals(Object o)
       
      public boolean equals(Object o)
      Ordinary member indicator getKnobWidget Reveal DetailHide Detail
      AquaUIPainter.ScrollBarKnobWidget getKnobWidget()
       
      public AquaUIPainter.ScrollBarKnobWidget getKnobWidget()
      Inherited member indicator getOrientation Reveal DetailHide Detail
      AquaUIPainter.Orientation getOrientation()
       
      public AquaUIPainter.Orientation getOrientation()
      Inherited member indicator getSize Reveal DetailHide Detail
      AquaUIPainter.Size getSize()
       
      public AquaUIPainter.Size getSize()
      Ordinary member indicator getState Reveal DetailHide Detail
      AquaUIPainter.State getState()
       
      public AquaUIPainter.State getState()
      Ordinary member indicator getThumbExtent Reveal DetailHide Detail
      float getThumbExtent()
       
      public float getThumbExtent()
      Ordinary member indicator getThumbPosition Reveal DetailHide Detail
      float getThumbPosition()
       
      public float getThumbPosition()
      Inherited member indicator getWidget Reveal DetailHide Detail
      AquaUIPainter.ScrollBarWidget getWidget()
       
      public AquaUIPainter.ScrollBarWidget getWidget()
      Overridden member indicator hashCode Reveal DetailHide Detail
      int hashCode()
       
      public int hashCode()
      Ordinary member indicator isTrackSuppressed Reveal DetailHide Detail
      boolean isTrackSuppressed()
       
      public boolean isTrackSuppressed()
      Overridden member indicator toString Reveal DetailHide Detail
      String toString()
       
      public String toString()
      • Methods inherited from class Object

        getClass, notify, notifyAll, wait, wait, wait