Overview
Provides a view onto some other part of the scene graph. The node
assigned to the view
attribute will also be rendered
within the bounds of this object and this object's transformations
and/or filters, opacity, etc will be applied to it.
Attribute Summary
name | type | description |
---|---|---|
Public | ||
composite | Composite | |
fill | Paint | |
mask | Paint | |
view | Node |
the object that will be displayed in this lens |
viewComposite | Composite | |
Protected |
Inherited Attributes
javafx.ui.canvas.Node
public | name | type |
---|---|---|
bounds | Rectangle2D | |
canAcceptDrop | function(:CanvasDropEvent):boolean | |
clip | Clip | |
currentHeight | Number |
Read-only attribute returning the current height of this node. |
currentWidth | Number |
Read-only attribute returning the current width of this node. |
currentX | Number |
Read-only attribute returning the current x coordinate of this node relative to its parent. |
currentY | Number |
Read-only attribute returning the current y coordinate of this node relative to its parent. |
cursor | Cursor |
Optional cursor to use when the mouse is over this node. |
exportAsDrag | function():CanvasDragEvent | |
exportDrag | Boolean | |
filter | Filter |
An optional Filter chain that will be applied to this node. |
focusable | Boolean |
Sets the focusable state of this Node to the specified value. |
focused | Boolean | |
halign | HorizontalAlignment |
Determines the horizontal alignment of this node relative to its origin. |
hover | Boolean | |
id | String | |
isSelectionRoot | Boolean | |
keyListener | SGKeyListener | |
LISTENER | FXNodeListener | |
MOUSE_DRAG | MouseEvent | |
MOUSE_DRAG_SCREEN | Point | |
MOUSE_PRESS | MouseEvent | |
mouseListener | SGMouseListener | |
onDragEnter | function(:CanvasDropEvent):Void | |
onDragExit | function(:CanvasDropEvent):Void | |
onDrop | function(:CanvasDropEvent):Void | |
onKeyDown | function(:KeyEvent):Void | |
onKeyTyped | function(:KeyEvent):Void | |
onKeyUp | function(:KeyEvent):Void | |
onMouseClicked | function(:CanvasMouseEvent):Void |
|
onMouseDragged | function(:CanvasMouseEvent):Void |
|
onMouseEntered | function(:CanvasMouseEvent):Void |
|
onMouseExited | function(:CanvasMouseEvent):Void |
|
onMouseMoved | function(:CanvasMouseEvent):Void |
|
onMousePressed | function(:CanvasMouseEvent):Void |
|
onMouseReleased | function(:CanvasMouseEvent):Void |
|
opacity | Number |
A number between 0 and 1, 0 being transparent and 1 opaque. |
opacitySet | Boolean | |
scaleToFitCanvas | Boolean |
If true this node will be scaled to the size of its containing canvas. |
selectable | Boolean |
Determines whether this node responds to mouse events, or other picking functions. |
toolTipText | String | |
valign | VerticalAlignment |
Determines the vertical alignment of this node relative to its origin. |
visible | Boolean |
Determines whether this node is visible in the canvas. |
javafx.ui.canvas.CanvasElement
public | name | type |
---|---|---|
parentCanvasElement | CanvasElement |
The containing element of this element. |
javafx.ui.canvas.Transformable
public | name | type |
---|---|---|
affineTransform | AffineTransform | |
onTransformChanged | function(:AffineTransform):Void | |
transform | Transform[] |
A list of transformation functions that will be performed on this object. |
Function Summary
- public createNode() : SGNode
Inherited Functions
javafx.ui.canvas.Node
- protected abstract createNode() : SGNode
- public getGlobalBounds() : Rectangle2D
- public getNode() : SGNode
- public handleAcceptDrop(e: CanvasDropEvent, ) : Boolean
- public handleDragEnter(e: CanvasDropEvent, ) : Boolean
- public handleDragExit(e: CanvasDropEvent, ) : Boolean
- public handleDrop(e: CanvasDropEvent, ) : Boolean
- protected installFocusListener() : Void
- public installKeyListener() : Void
- protected installMouseListener() : Void
- protected makeCanvasMouseEvent(e: MouseEvent, ) : CanvasMouseEvent
- protected makeKeyEvent(e: KeyEvent, ) : KeyEvent
- public requestFocus() : Void
javafx.ui.canvas.CanvasElement
- public getCanvas() : Canvas
-
Convenience method to obtain the containing canvas.
- public bound getContainer() : Container
-
Returns the canvas element that contains this element
- public bound hasParent() : Boolean
- public lower() : Void
-
raise this element below its previous sibling
- protected onSetCanvas(canvas: Canvas, ) : Void
- public raise() : Void
-
raise this element above its next sibling
- public toBack() : Void
-
move this element before all of its previous siblings
- public toFront() : Void
-
move this element after all of its following siblings
javafx.ui.canvas.Transformable
- protected updateTransform() : Void
Attributes
public view: Node
the object that will be displayed in this lens
Functions
public createNode():SGNode
-
Returns
- SGNode