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

public abstract Class RenderTheme

extends Ref
Class Inheritance
Known Direct Subclasses
com.sun.javafx.webkit.drt.DumpRenderTree.RenderThemeStub, com.sun.javafx.webkit.theme.RenderThemeImpl
Imports
java.nio.ByteBuffer, 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
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

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
protected abstract Ref
createWidget(long id, int widgetIndex, int state, int w, int h, int bgColor, ByteBuffer extParams)

public abstract void
drawWidget(WCGraphicsContext g, Ref widget, int x, int y)

protected abstract int
protected abstract int
getSelectionColor(int index)

public abstract WCSize
Inherited from com.sun.webkit.graphics.Ref:
derefgetIDhasRefsref

Field Detail

BACKGROUNDback to summary
public static final int BACKGROUND
Annotations
@Native
BUTTONback to summary
public static final int BUTTON
Annotations
@Native
CHECK_BOXback to summary
public static final int CHECK_BOX
Annotations
@Native
CHECKEDback to summary
public static final int CHECKED
Annotations
@Native
ENABLEDback to summary
public static final int ENABLED
Annotations
@Native
FOCUSEDback to summary
public static final int FOCUSED
Annotations
@Native
FOREGROUNDback to summary
public static final int FOREGROUND
Annotations
@Native
HOVEREDback to summary
public static final int HOVERED
Annotations
@Native
INDETERMINATEback to summary
public static final int INDETERMINATE
Annotations
@Native
METERback to summary
public static final int METER
Annotations
@Native
PRESSEDback to summary
public static final int PRESSED
Annotations
@Native
PROGRESS_BARback to summary
public static final int PROGRESS_BAR
Annotations
@Native
RADIO_BUTTONback to summary
public static final int RADIO_BUTTON
Annotations
@Native
READ_ONLYback to summary
public static final int READ_ONLY
Annotations
@Native
SLIDERback to summary
public static final int SLIDER
Annotations
@Native
TEXT_FIELDback to summary
public static final int TEXT_FIELD
Annotations
@Native

Constructor Detail

RenderThemeback to summary
public RenderTheme()

Method Detail

createWidgetback to summary
protected abstract Ref createWidget(long id, int widgetIndex, int state, int w, int h, int bgColor, ByteBuffer extParams)
drawWidgetback to summary
public abstract void drawWidget(WCGraphicsContext g, Ref widget, int x, int y)
getRadioButtonSizeback to summary
protected abstract int getRadioButtonSize()
getSelectionColorback to summary
protected abstract int getSelectionColor(int index)
getWidgetSizeback to summary
public abstract WCSize getWidgetSize(Ref widget)