Packages

  • package root

    ScalaFX is a UI DSL written within the Scala Language that sits on top of JavaFX 2.x and and JavaFX 8.

    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 to javafx.animation.

    Example Usage

    A basic ScalaFX application is created creating an object that is an instance of JFXApp. Following Java FX theatre metaphor, it contains a stage that contains a scene. A stage roughly corresponds to a window in a typical UI environment. The scene holds UI content presented to the user. In the example below, the content is a pane with a single label component.

    package hello
    
    import scalafx.application.JFXApp
    import scalafx.application.JFXApp.PrimaryStage
    import scalafx.geometry.Insets
    import scalafx.scene.Scene
    import scalafx.scene.control.Label
    import scalafx.scene.layout.BorderPane
    
    object HelloWorld extends JFXApp {
      stage = new PrimaryStage {
        title = "Hello"
        scene = new Scene {
          root = new BorderPane {
            padding = Insets(25)
            center = new Label("Hello World")
          }
        }
      }
    }
    Definition Classes
    root
  • package scalafx

    Base package for ScalaFX classes.

    Base package for ScalaFX classes.

    Definition Classes
    root
  • package scene

    Wraps javafx.scene package.

    Wraps javafx.scene package.

    Definition Classes
    scalafx
  • package effect

    Wraps javafx.scene.effect package.

    Wraps javafx.scene.effect package.

    Definition Classes
    scene
  • Blend
  • BlendMode
  • Bloom
  • BlurType
  • BoxBlur
  • ColorAdjust
  • ColorDelegate
  • ColorInput
  • DisplacementMap
  • DropShadow
  • Effect
  • EffectIncludes
  • FloatMap
  • GaussianBlur
  • Glow
  • ImageInput
  • InnerShadow
  • InputDelegate
  • Light
  • Lighting
  • MotionBlur
  • PerspectiveTransform
  • Reflection
  • SepiaTone
  • Shadow

trait EffectIncludes extends AnyRef

Contains implcit methods to convert from javafx.scene.effect Classes/Traits to their ScalaFX counterparts.

Source
EffectIncludes.scala
Linear Supertypes
Type Hierarchy
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. EffectIncludes
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native() @HotSpotIntrinsicCandidate()
  6. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  7. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  8. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  9. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  10. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  11. implicit def jfxBlend2sfx(b: javafx.scene.effect.Blend): Blend

    Converts a JavaFX Blend instance to its ScalaFX counterpart.

    Converts a JavaFX Blend instance to its ScalaFX counterpart.

    b

    JavaFX Blend

    returns

    ScalaFX Blend

  12. implicit def jfxBlendMode2sfx(e: javafx.scene.effect.BlendMode): BlendMode

    Converts a JavaFX BlendMode instance to its ScalaFX counterpart.

    Converts a JavaFX BlendMode instance to its ScalaFX counterpart.

    e

    JavaFX BlendMode

    returns

    ScalaFX BlendMode

  13. implicit def jfxBloom2sfx(b: javafx.scene.effect.Bloom): Bloom

    Converts a JavaFX Bloom instance to its ScalaFX counterpart.

    Converts a JavaFX Bloom instance to its ScalaFX counterpart.

    b

    JavaFX Bloom

    returns

    ScalaFX Bloom

  14. implicit def jfxBlurType2sfx(e: javafx.scene.effect.BlurType): BlurType

    Converts a JavaFX BlurType instance to its ScalaFX counterpart.

    Converts a JavaFX BlurType instance to its ScalaFX counterpart.

    e

    JavaFX BlurType

    returns

    ScalaFX BlurType

  15. implicit def jfxBoxBlur2sfx(bb: javafx.scene.effect.BoxBlur): BoxBlur

    Converts a JavaFX BoxBlur instance to its ScalaFX counterpart.

    Converts a JavaFX BoxBlur instance to its ScalaFX counterpart.

    bb

    JavaFX BoxBlur

    returns

    ScalaFX BoxBlur

  16. implicit def jfxColorAdjust2sfx(ca: javafx.scene.effect.ColorAdjust): ColorAdjust

    Converts a JavaFX ColorAdjust instance to its ScalaFX counterpart.

    Converts a JavaFX ColorAdjust instance to its ScalaFX counterpart.

    ca

    JavaFX ColorAdjust

    returns

    ScalaFX ColorAdjust

  17. implicit def jfxColorInput2sfx(ci: javafx.scene.effect.ColorInput): ColorInput

    Converts a JavaFX ColorInput instance to its ScalaFX counterpart.

    Converts a JavaFX ColorInput instance to its ScalaFX counterpart.

    ci

    JavaFX ColorInput

    returns

    ScalaFX ColorInput

  18. implicit def jfxDisplacementMap2sfx(dm: javafx.scene.effect.DisplacementMap): DisplacementMap

    Converts a JavaFX DisplacementMap instance to its ScalaFX counterpart.

    Converts a JavaFX DisplacementMap instance to its ScalaFX counterpart.

    dm

    JavaFX DisplacementMap

    returns

    ScalaFX DisplacementMap

  19. implicit def jfxDropShadow2sfx(ds: javafx.scene.effect.DropShadow): DropShadow

    Converts a JavaFX DropShadow instance to its ScalaFX counterpart.

    Converts a JavaFX DropShadow instance to its ScalaFX counterpart.

    ds

    JavaFX DropShadow

    returns

    ScalaFX DropShadow

  20. implicit def jfxEffect2sfx(e: javafx.scene.effect.Effect): Effect

    Converts a JavaFX Effect instance to its ScalaFX counterpart.

    Converts a JavaFX Effect instance to its ScalaFX counterpart.

    e

    JavaFX Effect

    returns

    ScalaFX Effect

  21. implicit def jfxFloatMap2sfx(fm: javafx.scene.effect.FloatMap): FloatMap

    Converts a JavaFX FloatMap instance to its ScalaFX counterpart.

    Converts a JavaFX FloatMap instance to its ScalaFX counterpart.

    fm

    JavaFX FloatMap

    returns

    ScalaFX FloatMap

  22. implicit def jfxGaussianBlur2sfx(gb: javafx.scene.effect.GaussianBlur): GaussianBlur

    Converts a JavaFX GaussianBlur instance to its ScalaFX counterpart.

    Converts a JavaFX GaussianBlur instance to its ScalaFX counterpart.

    gb

    JavaFX GaussianBlur

    returns

    ScalaFX GaussianBlur

  23. implicit def jfxGlow2sfx(g: javafx.scene.effect.Glow): Glow

    Converts a JavaFX Glow instance to its ScalaFX counterpart.

    Converts a JavaFX Glow instance to its ScalaFX counterpart.

    g

    JavaFX Glow

    returns

    ScalaFX Glow

  24. implicit def jfxImageInput2sfx(ii: javafx.scene.effect.ImageInput): ImageInput

    Converts a JavaFX ImageInput instance to its ScalaFX counterpart.

    Converts a JavaFX ImageInput instance to its ScalaFX counterpart.

    ii

    JavaFX ImageInput

    returns

    ScalaFX ImageInput

  25. implicit def jfxInnerShadow2sfx(ii: javafx.scene.effect.InnerShadow): InnerShadow

    Converts a JavaFX InnerShadow instance to its ScalaFX counterpart.

    Converts a JavaFX InnerShadow instance to its ScalaFX counterpart.

    ii

    JavaFX InnerShadow

    returns

    ScalaFX InnerShadow

  26. implicit def jfxLight2sfx(l: javafx.scene.effect.Light): Light

    Converts a JavaFX Light instance to its ScalaFX counterpart.

    Converts a JavaFX Light instance to its ScalaFX counterpart.

    l

    JavaFX Light

    returns

    ScalaFX Light

  27. implicit def jfxLightDistant2sfx(d: Distant): Distant

    Converts a JavaFX Light.Distant instance to its ScalaFX counterpart.

    Converts a JavaFX Light.Distant instance to its ScalaFX counterpart.

    d

    JavaFX Light.Distant

    returns

    ScalaFX Light.Distant

  28. implicit def jfxLightPoint2sfx(p: Point): Point

    Converts a JavaFX Light.Point instance to its ScalaFX counterpart.

    Converts a JavaFX Light.Point instance to its ScalaFX counterpart.

    p

    JavaFX Light.Point

    returns

    ScalaFX Light.Point

  29. implicit def jfxLightSpot2sfx(s: Spot): Spot

    Converts a JavaFX Light.Spot instance to its ScalaFX counterpart.

    Converts a JavaFX Light.Spot instance to its ScalaFX counterpart.

    s

    JavaFX Light.Spot

    returns

    ScalaFX Light.Spot

  30. implicit def jfxLighting2sfx(l: javafx.scene.effect.Lighting): Lighting

    Converts a JavaFX Lighting instance to its ScalaFX counterpart.

    Converts a JavaFX Lighting instance to its ScalaFX counterpart.

    l

    JavaFX Lighting

    returns

    ScalaFX Lighting

  31. implicit def jfxMotionBlur2sfx(mb: javafx.scene.effect.MotionBlur): MotionBlur

    Converts a JavaFX MotionBlur instance to its ScalaFX counterpart.

    Converts a JavaFX MotionBlur instance to its ScalaFX counterpart.

    mb

    JavaFX MotionBlur

    returns

    ScalaFX MotionBlur

  32. implicit def jfxPerspectiveTransform2sfx(pt: javafx.scene.effect.PerspectiveTransform): PerspectiveTransform

    Converts a JavaFX PerspectiveTransform instance to its ScalaFX counterpart.

    Converts a JavaFX PerspectiveTransform instance to its ScalaFX counterpart.

    pt

    JavaFX PerspectiveTransform

    returns

    ScalaFX PerspectiveTransform

  33. implicit def jfxReflection2sfx(r: javafx.scene.effect.Reflection): Reflection

    Converts a JavaFX Reflection instance to its ScalaFX counterpart.

    Converts a JavaFX Reflection instance to its ScalaFX counterpart.

    r

    JavaFX Reflection

    returns

    ScalaFX Reflection

  34. implicit def jfxSepiaTone2sfx(st: javafx.scene.effect.SepiaTone): SepiaTone

    Converts a JavaFX SepiaTone instance to its ScalaFX counterpart.

    Converts a JavaFX SepiaTone instance to its ScalaFX counterpart.

    st

    JavaFX SepiaTone

    returns

    ScalaFX SepiaTone

  35. implicit def jfxShadow2sfx(s: javafx.scene.effect.Shadow): Shadow

    Converts a JavaFX Shadow instance to its ScalaFX counterpart.

    Converts a JavaFX Shadow instance to its ScalaFX counterpart.

    s

    JavaFX Shadow

    returns

    ScalaFX Shadow

  36. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  37. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  38. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  39. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  40. def toString(): String
    Definition Classes
    AnyRef → Any
  41. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  42. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  43. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable]) @Deprecated
    Deprecated

Inherited from AnyRef

Inherited from Any

Ungrouped