package print
- Alphabetic
- By Inheritance
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Type Members
-
sealed abstract
class
Collation extends SFXEnumDelegate[javafx.print.Collation]
Wraps JavaFX Collation.
-
final
class
JobSettings extends SFXDelegate[javafx.print.JobSettings]
Wraps JavaFX JobSettings.
Wraps JavaFX JobSettings.
- Since
8.0
-
final
class
PageLayout extends SFXDelegate[javafx.print.PageLayout]
Wraps JavaFX PageLayout.
Wraps JavaFX PageLayout.
- Since
8.0
-
sealed abstract
class
PageOrientation extends SFXEnumDelegate[javafx.print.PageOrientation]
Wraps JavaFX PageOrientation.
-
final
class
PageRange extends SFXDelegate[javafx.print.PageRange]
Wraps JavaFX PageRange.
Wraps JavaFX PageRange.
- Since
8.0
-
final
class
Paper extends SFXDelegate[javafx.print.Paper]
Wraps JavaFX Paper.
Wraps JavaFX Paper.
- Since
8.0
-
final
class
PaperSource extends SFXDelegate[javafx.print.PaperSource]
Wraps JavaFX PaperSource.
Wraps JavaFX PaperSource.
- Since
8.0
-
sealed abstract
class
PrintColor extends SFXEnumDelegate[javafx.print.PrintColor]
Wraps JavaFX PrintColor.
-
trait
PrintIncludes extends AnyRef
Contains implicit methods to convert from
javafx.printClasses/Enums to their ScalaFX counterparts. -
sealed abstract
class
PrintQuality extends SFXEnumDelegate[javafx.print.PrintQuality]
Wraps JavaFX PrintQuality.
-
final
class
PrintResolution extends SFXDelegate[javafx.print.PrintResolution]
Wraps JavaFx PrintResolution.
-
sealed abstract
class
PrintSides extends SFXEnumDelegate[javafx.print.PrintSides]
Wraps JavaFX PrintSides.
Wraps JavaFX PrintSides.
- Since
8.0
-
final
class
Printer extends SFXDelegate[javafx.print.Printer]
Wraps JavaFX Printer.
Wraps JavaFX Printer.
- Since
8.0
-
final
class
PrinterAttributes extends SFXDelegate[javafx.print.PrinterAttributes]
Wraps JavaFX PrinterAttributes.
Wraps JavaFX PrinterAttributes.
- Since
8.0
-
final
class
PrinterJob extends SFXDelegate[javafx.print.PrinterJob]
Wraps JavaFX PrinterJob.
Wraps JavaFX PrinterJob.
- Since
8.0
Value Members
-
object
Collation extends SFXEnumDelegateCompanion[javafx.print.Collation, Collation]
Companion Object for scalafx.print.Collation.
-
object
JobSettings
Companion Object for scalafx.print.JobSettings.
-
object
PageLayout
Companion Object for scalafx.print.PageLayout.
-
object
PageOrientation extends SFXEnumDelegateCompanion[javafx.print.PageOrientation, PageOrientation]
Companion Object for scalafx.print.PageOrientation.
-
object
PageRange
Companion Object for scalafx.print.PageRange.
-
object
Paper
Companion Object for scalafx.print.Paper.
-
object
PaperSource
Companion Object for scalafx.print.PaperSource.
-
object
PrintColor extends SFXEnumDelegateCompanion[javafx.print.PrintColor, PrintColor]
Companion Object for scalafx.print.PrintColor.
-
object
PrintIncludes extends PrintIncludes
Companion Object for scalafx.print.PrintIncludes.
-
object
PrintQuality extends SFXEnumDelegateCompanion[javafx.print.PrintQuality, PrintQuality]
Companion Object for scalafx.print.PrintQuality.
-
object
PrintResolution
Companion Object for scalafx.print.PrintResolution.
-
object
PrintSides extends SFXEnumDelegateCompanion[javafx.print.PrintSides, PrintSides]
Companion Object for scalafx.print.PrintSides.
-
object
Printer
Companion Object for scalafx.print.Printer.
-
object
PrinterAttributes
Companion Object for scalafx.print.PrinterAttributes.
-
object
PrinterJob
Companion Object for scalafx.print.PrinterJob.
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.animationcorresponds 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 astagethat contains ascene. Astageroughly corresponds to a window in a typical UI environment. Thesceneholds UI content presented to the user. In the example below, the content is a pane with a singlelabelcomponent.