APIdia Launch Partner
Top Fields Constructors Methods
com.sun.webkit.graphics

public abstract Class ScrollBarTheme

extends Ref
Class Inheritance
Known Direct Subclasses
com.sun.javafx.webkit.drt.DumpRenderTree.ScrollBarThemeStub, com.sun.javafx.webkit.theme.ScrollBarThemeImpl
Imports
java.lang.annotation.Native

Field Summary

Modifier and TypeField and Description
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
private static int
public static final int
public static final int
public static final int

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
protected abstract Ref
createWidget(long id, int w, int h, int orientation, int value, int visibleSize, int totalSize)

protected abstract void
getScrollBarPartRect(long id, int part, int[] rect)

public static int
public abstract WCSize
public abstract void
paint(WCGraphicsContext g, Ref sbRef, int x, int y, int pressedPart, int hoveredPart)

public static void
setThickness(int value)

Inherited from com.sun.webkit.graphics.Ref:
derefgetIDhasRefsref

Field Detail

BACK_BUTTON_END_PARTback to summary
public static final int BACK_BUTTON_END_PART
Annotations
@Native
BACK_BUTTON_START_PARTback to summary
public static final int BACK_BUTTON_START_PART
Annotations
@Native
BACK_TRACK_PARTback to summary
public static final int BACK_TRACK_PART
Annotations
@Native
FORWARD_BUTTON_END_PARTback to summary
public static final int FORWARD_BUTTON_END_PART
Annotations
@Native
FORWARD_BUTTON_START_PARTback to summary
public static final int FORWARD_BUTTON_START_PART
Annotations
@Native
FORWARD_TRACK_PARTback to summary
public static final int FORWARD_TRACK_PART
Annotations
@Native
HORIZONTAL_SCROLLBARback to summary
public static final int HORIZONTAL_SCROLLBAR
Annotations
@Native
NO_PARTback to summary
public static final int NO_PART
Annotations
@Native
SCROLLBAR_BG_PARTback to summary
public static final int SCROLLBAR_BG_PART
Annotations
@Native
thicknessback to summary
private static int thickness
THUMB_PARTback to summary
public static final int THUMB_PART
Annotations
@Native
TRACK_BG_PARTback to summary
public static final int TRACK_BG_PART
Annotations
@Native
VERTICAL_SCROLLBARback to summary
public static final int VERTICAL_SCROLLBAR
Annotations
@Native

Constructor Detail

ScrollBarThemeback to summary
public ScrollBarTheme()

Method Detail

createWidgetback to summary
protected abstract Ref createWidget(long id, int w, int h, int orientation, int value, int visibleSize, int totalSize)
getScrollBarPartRectback to summary
protected abstract void getScrollBarPartRect(long id, int part, int[] rect)
getThicknessback to summary
public static int getThickness()
getWidgetSizeback to summary
public abstract WCSize getWidgetSize(Ref widget)
paintback to summary
public abstract void paint(WCGraphicsContext g, Ref sbRef, int x, int y, int pressedPart, int hoveredPart)
setThicknessback to summary
public static void setThickness(int value)