javafx.ui.canvas
Shape
Extends: VisualNode, AbstractPathElement
The Shape
interface provides definitions for objects
that represent some form of geometric shape.
Attributes
- private awtShape: java.awt.Shape?
- private awtTransform: java.awt.geom.AffineTransform?
- private awtTransformedShape: java.awt.Shape?
- public fillRule: FillRule
- public outline: Boolean
- private pathLength: net.java.javafx.ui.batik.PathLength?
- private transformListener: net.java.javafx.jazz.event.ZTransformListener
- protected zshape: net.java.javafx.jazz.component.ZShape
awtFill,
awtStroke,
composite,
fill,
stroke,
strokeComposite,
strokeDashArray,
strokeDashOffset,
strokeLineCap,
strokeLineJoin,
strokeMiterLimit,
strokeWidth,
zvisualnode
ag,
alignmentTransform,
antialiasClip,
bounds,
cachedCanvas,
canAcceptDrop,
cg,
clip,
clipNode,
currentHeight,
currentWidth,
currentX,
currentY,
cursor,
dragCount,
exportAsDrag,
exportDrag,
fadeGroup,
filter,
filterGroup,
focusable,
focused,
halign,
hover,
id,
isSelectionRoot,
mouseListener,
mouseMotionListener,
onDragEnter,
onDragExit,
onDrop,
onKeyDown,
onKeyTyped,
onKeyUp,
onMouseClicked,
onMouseDragged,
onMouseEntered,
onMouseExited,
onMouseMoved,
onMousePressed,
onMouseReleased,
opacity,
scaleToFitCanvas,
selectable,
sg,
tg,
toolTipText,
valign,
visible
Operations/Functions
- public angleAt(length: Number): Number
- protected createShape(): net.java.javafx.jazz.component.ZShape
- private getAWTShape(): java.awt.Shape
- private getAWTTransformedShape(t: java.awt.geom.AffineTransform, s: java.awt.Shape): java.awt.Shape
- public getShape(): net.java.javafx.jazz.component.ZShape
- public getTransformedShape(): java.awt.Shape
- public length(): Number
- public pointAt(length: Number): java.awt.geom.Point2D
- public toPath(): Path
- public transformAt(length: Number): Transform*
createNode,
doDragExport,
getF3,
getGlobalBounds,
getNode,
getVisualComponent,
handleAcceptDrop,
handleDragEnter,
handleDragExit,
handleDrop,
installMouseListener,
installMouseMotionListener,
makeCanvasMouseEvent