object ShapeIncludes extends ShapeIncludes
- Source
- ShapeIncludes.scala
- Alphabetic
- By Inheritance
- ShapeIncludes
- ShapeIncludes
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @IntrinsicCandidate() @native()
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @IntrinsicCandidate() @native()
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @IntrinsicCandidate() @native()
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- implicit def jfxArc2sfx(r: javafx.scene.shape.Arc): Arc
Converts a JavaFX
Arc
instance to its ScalaFX counterpart.Converts a JavaFX
Arc
instance to its ScalaFX counterpart.- r
JavaFX Arc
- returns
ScalaFX Arc
- Definition Classes
- ShapeIncludes
- implicit def jfxArcTo2sfx(a: javafx.scene.shape.ArcTo): ArcTo
Converts a JavaFX
ArcTo
instance to its ScalaFX counterpart.Converts a JavaFX
ArcTo
instance to its ScalaFX counterpart.- a
JavaFX ArcTo
- returns
ScalaFX ArcTo
- Definition Classes
- ShapeIncludes
- implicit def jfxArcType2sfx(e: javafx.scene.shape.ArcType): ArcType
Converts a JavaFX
ArcType
instance to its ScalaFX counterpart.Converts a JavaFX
ArcType
instance to its ScalaFX counterpart.- e
JavaFX ArcType
- returns
ScalaFX ArcType
- Definition Classes
- ShapeIncludes
- implicit def jfxBox2sfx(b: javafx.scene.shape.Box): Box
Converts a JavaFX
Box
instance to its ScalaFX counterpart.Converts a JavaFX
Box
instance to its ScalaFX counterpart.- b
JavaFX Box
- returns
ScalaFX Box
- Definition Classes
- ShapeIncludes
- implicit def jfxCircle2sfx(r: javafx.scene.shape.Circle): Circle
Converts a JavaFX
Circle
instance to its ScalaFX counterpart.Converts a JavaFX
Circle
instance to its ScalaFX counterpart.- r
JavaFX Circle
- returns
ScalaFX Circle
- Definition Classes
- ShapeIncludes
- implicit def jfxClosePath2sfx(c: javafx.scene.shape.ClosePath): ClosePath
Converts a JavaFX
ClosePath
instance to its ScalaFX counterpart.Converts a JavaFX
ClosePath
instance to its ScalaFX counterpart.- c
JavaFX ClosePath
- returns
ScalaFX ClosePath
- Definition Classes
- ShapeIncludes
- implicit def jfxCubicCurve2sfx(c: javafx.scene.shape.CubicCurve): CubicCurve
Converts a JavaFX
CubicCurve
instance to its ScalaFX counterpart.Converts a JavaFX
CubicCurve
instance to its ScalaFX counterpart.- c
JavaFX CubicCurve
- returns
ScalaFX CubicCurve
- Definition Classes
- ShapeIncludes
- implicit def jfxCubicCurveTo2sfx(c: javafx.scene.shape.CubicCurveTo): CubicCurveTo
Converts a JavaFX
CubicCurveTo
instance to its ScalaFX counterpart.Converts a JavaFX
CubicCurveTo
instance to its ScalaFX counterpart.- c
JavaFX CubicCurveTo
- returns
ScalaFX CubicCurveTo
- Definition Classes
- ShapeIncludes
- implicit def jfxCullFace2sfx(cf: javafx.scene.shape.CullFace): CullFace
Converts a JavaFX
CullFace
instance to its ScalaFX counterpart.Converts a JavaFX
CullFace
instance to its ScalaFX counterpart.- cf
JavaFX CullFace
- returns
ScalaFX CullFace
- Definition Classes
- ShapeIncludes
- implicit def jfxCylinder2sfx(c: javafx.scene.shape.Cylinder): Cylinder
- Definition Classes
- ShapeIncludes
- implicit def jfxDrawMode2sfx(e: javafx.scene.shape.DrawMode): DrawMode
Converts a JavaFX
DrawMode
instance to its ScalaFX counterpart.Converts a JavaFX
DrawMode
instance to its ScalaFX counterpart.- e
JavaFX DrawMode
- returns
ScalaFX DrawMode
- Definition Classes
- ShapeIncludes
- implicit def jfxEllipse2sfx(r: javafx.scene.shape.Ellipse): Ellipse
Converts a JavaFX
Ellipse
instance to its ScalaFX counterpart.Converts a JavaFX
Ellipse
instance to its ScalaFX counterpart.- r
JavaFX Ellipse
- returns
ScalaFX Ellipse
- Definition Classes
- ShapeIncludes
- implicit def jfxFillRule2sfx(e: javafx.scene.shape.FillRule): FillRule
Converts a JavaFX
FillRule
instance to its ScalaFX counterpart.Converts a JavaFX
FillRule
instance to its ScalaFX counterpart.- e
JavaFX FillRule
- returns
ScalaFX FillRule
- Definition Classes
- ShapeIncludes
- implicit def jfxHLineTo2sfx(h: javafx.scene.shape.HLineTo): HLineTo
Converts a JavaFX
HLineTo
instance to its ScalaFX counterpart.Converts a JavaFX
HLineTo
instance to its ScalaFX counterpart.- h
JavaFX HLineTo
- returns
ScalaFX HLineTo
- Definition Classes
- ShapeIncludes
- implicit def jfxLine2sfx(r: javafx.scene.shape.Line): Line
Converts a JavaFX
Line
instance to its ScalaFX counterpart.Converts a JavaFX
Line
instance to its ScalaFX counterpart.- r
JavaFX Line
- returns
ScalaFX Line
- Definition Classes
- ShapeIncludes
- implicit def jfxLineTo2sfx(l: javafx.scene.shape.LineTo): LineTo
Converts a JavaFX
LineTo
instance to its ScalaFX counterpart.Converts a JavaFX
LineTo
instance to its ScalaFX counterpart.- l
JavaFX LineTo
- returns
ScalaFX LineTo
- Definition Classes
- ShapeIncludes
- implicit def jfxMeshView2sfx(mv: javafx.scene.shape.MeshView): MeshView
- Definition Classes
- ShapeIncludes
- implicit def jfxMoveTo2sfx(l: javafx.scene.shape.MoveTo): MoveTo
Converts a JavaFX
MoveTo
instance to its ScalaFX counterpart.Converts a JavaFX
MoveTo
instance to its ScalaFX counterpart.- l
JavaFX MoveTo
- returns
ScalaFX MoveTo
- Definition Classes
- ShapeIncludes
- implicit def jfxPath2sfx(r: javafx.scene.shape.Path): Path
Converts a JavaFX
Path
instance to its ScalaFX counterpart.Converts a JavaFX
Path
instance to its ScalaFX counterpart.- r
JavaFX Path
- returns
ScalaFX Path
- Definition Classes
- ShapeIncludes
- implicit def jfxPathElement2sfx(e: javafx.scene.shape.PathElement): PathElement
Converts a JavaFX
PathElement
instance to its ScalaFX counterpart.Converts a JavaFX
PathElement
instance to its ScalaFX counterpart.- e
JavaFX PathElement
- returns
ScalaFX PathElement
- Definition Classes
- ShapeIncludes
- implicit def jfxPolygon2sfx(p: javafx.scene.shape.Polygon): Polygon
Converts a JavaFX
Polygon
instance to its ScalaFX counterpart.Converts a JavaFX
Polygon
instance to its ScalaFX counterpart.- p
JavaFX Polygon
- returns
ScalaFX Polygon
- Definition Classes
- ShapeIncludes
- implicit def jfxPolyline2sfx(p: javafx.scene.shape.Polyline): Polyline
Converts a JavaFX
Polyline
instance to its ScalaFX counterpart.Converts a JavaFX
Polyline
instance to its ScalaFX counterpart.- p
JavaFX Polyline
- returns
ScalaFX Polyline
- Definition Classes
- ShapeIncludes
- implicit def jfxQuadCurve2sfx(q: javafx.scene.shape.QuadCurve): QuadCurve
Converts a JavaFX
QuadCurve
instance to its ScalaFX counterpart.Converts a JavaFX
QuadCurve
instance to its ScalaFX counterpart.- q
JavaFX QuadCurve
- returns
ScalaFX QuadCurve
- Definition Classes
- ShapeIncludes
- implicit def jfxQuadCurveTo2sfx(q: javafx.scene.shape.QuadCurveTo): QuadCurveTo
Converts a JavaFX
QuadCurveTo
instance to its ScalaFX counterpart.Converts a JavaFX
QuadCurveTo
instance to its ScalaFX counterpart.- q
JavaFX QuadCurveTo
- returns
ScalaFX QuadCurveTo
- Definition Classes
- ShapeIncludes
- implicit def jfxRectangle2sfx(r: javafx.scene.shape.Rectangle): Rectangle
Converts a JavaFX
Rectangle
instance to its ScalaFX counterpart.Converts a JavaFX
Rectangle
instance to its ScalaFX counterpart.- r
JavaFX Rectangle
- returns
ScalaFX Rectangle
- Definition Classes
- ShapeIncludes
- implicit def jfxSVGPath2sfx(s: javafx.scene.shape.SVGPath): SVGPath
Converts a JavaFX
SVGPath
instance to its ScalaFX counterpart.Converts a JavaFX
SVGPath
instance to its ScalaFX counterpart.- s
JavaFX SVGPath
- returns
ScalaFX SVGPath
- Definition Classes
- ShapeIncludes
- implicit def jfxShape2sfx(s: javafx.scene.shape.Shape): Shape
Converts a JavaFX
Shape
instance to its ScalaFX counterpart.Converts a JavaFX
Shape
instance to its ScalaFX counterpart.- s
JavaFX Shape
- returns
ScalaFX Shape
- Definition Classes
- ShapeIncludes
- implicit def jfxShape3D2sfx(s: javafx.scene.shape.Shape3D): Shape3D
Converts a JavaFX
Shape3D
instance to its ScalaFX counterpart.Converts a JavaFX
Shape3D
instance to its ScalaFX counterpart.- s
JavaFX Shape3D
- returns
ScalaFX Shape3D
- Definition Classes
- ShapeIncludes
- implicit def jfxSphere2sfx(s: javafx.scene.shape.Sphere): Sphere
- Definition Classes
- ShapeIncludes
- implicit def jfxStrokeLineCap2sfx(e: javafx.scene.shape.StrokeLineCap): StrokeLineCap
Converts a JavaFX
StrokeLineCap
instance to its ScalaFX counterpart.Converts a JavaFX
StrokeLineCap
instance to its ScalaFX counterpart.- e
JavaFX StrokeLineCap
- returns
ScalaFX StrokeLineCap
- Definition Classes
- ShapeIncludes
- implicit def jfxStrokeLineJoin2sfx(e: javafx.scene.shape.StrokeLineJoin): StrokeLineJoin
Converts a JavaFX
StrokeLineJoin
instance to its ScalaFX counterpart.Converts a JavaFX
StrokeLineJoin
instance to its ScalaFX counterpart.- e
JavaFX StrokeLineJoin
- returns
ScalaFX StrokeLineJoin
- Definition Classes
- ShapeIncludes
- implicit def jfxStrokeType2sfx(e: javafx.scene.shape.StrokeType): StrokeType
Converts a JavaFX
StrokeType
instance to its ScalaFX counterpart.Converts a JavaFX
StrokeType
instance to its ScalaFX counterpart.- e
JavaFX StrokeType
- returns
ScalaFX StrokeType
- Definition Classes
- ShapeIncludes
- implicit def jfxTriangleMesh2sfx(tm: javafx.scene.shape.TriangleMesh): TriangleMesh
- Definition Classes
- ShapeIncludes
- implicit def jfxVLineTo2sfx(v: javafx.scene.shape.VLineTo): VLineTo
Converts a JavaFX
VLineTo
instance to its ScalaFX counterpart.Converts a JavaFX
VLineTo
instance to its ScalaFX counterpart.- v
JavaFX VLineTo
- returns
ScalaFX VLineTo
- Definition Classes
- ShapeIncludes
- implicit def jfxVertexFormat2sfx(v: javafx.scene.shape.VertexFormat): VertexFormat
- Definition Classes
- ShapeIncludes
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @IntrinsicCandidate() @native()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @IntrinsicCandidate() @native()
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def toString(): String
- Definition Classes
- AnyRef → Any
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
ScalaFX is a UI DSL written within the Scala Language that sits on top of JavaFX 2.x and and JavaFX 8. This means that every ScalaFX application is also a valid Scala application. By extension it supports full interoperability with Java and can run anywhere the Java Virtual Machine (JVM) and JavaFX 2.0 or JavaFX 8 are supported.
Package Structure
ScalaFX package structure corresponds to JavaFX package structure, for instance
scalafx.animation
corresponds tojavafx.animation
.Example Usage
A basic ScalaFX application is created creating an object that is an instance of
JFXApp3
. Following Java FX theatre metaphor, it contains astage
that contains ascene
. Astage
roughly corresponds to a window in a typical UI environment. Thescene
holds UI content presented to the user. In the example below, the content is a pane with a singlelabel
component.