scalafx.scene.web

WebEngine

class WebEngine extends SFXDelegate[javafx.scene.web.WebEngine]

Wraps JavaFX WebEngine.

Source
WebEngine.scala
Linear Supertypes
SFXDelegate[javafx.scene.web.WebEngine], AnyRef, Any
Type Hierarchy Learn more about scaladoc diagrams
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. WebEngine
  2. SFXDelegate
  3. AnyRef
  4. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Instance Constructors

  1. new WebEngine(url: String)

    Creates a new engine and loads a Web page into it.

  2. new WebEngine(delegate: javafx.scene.web.WebEngine = new javafx.scene.web.WebEngine())

    Creates a new WebEngine from its JavaFX counterpart.

    Creates a new WebEngine from its JavaFX counterpart.

    delegate

    A JavaFX WebEngine. Its default value is a new instance.

Value Members

  1. final def !=(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

    Definition Classes
    AnyRef → Any
  4. final def ==(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  5. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  6. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  7. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  8. def confirmHandler: ObjectProperty[Callback[String, Boolean]]

    JavaScript confirm handler property.

  9. def confirmHandler_=(f: (String) ⇒ Boolean): Unit

  10. def createPopupHandler: ObjectProperty[Callback[javafx.scene.web.PopupFeatures, javafx.scene.web.WebEngine]]

    JavaScript popup handler property.

  11. def createPopupHandler_=(f: (javafx.scene.web.PopupFeatures) ⇒ WebEngine): Unit

  12. val delegate: javafx.scene.web.WebEngine

    A JavaFX WebEngine.

    A JavaFX WebEngine. Its default value is a new instance.

    Definition Classes
    WebEngineSFXDelegate
  13. def document: Document

    Document object for the current Web page.

  14. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  15. def equals(ref: Any): Boolean

    Verifies if a object is equals to this delegate.

    Verifies if a object is equals to this delegate.

    ref

    Object to be compared.

    returns

    if the other object is equals to this delegate or not.

    Definition Classes
    SFXDelegate → AnyRef → Any
  16. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  17. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  18. def hashCode(): Int

    returns

    The delegate hashcode

    Definition Classes
    SFXDelegate → AnyRef → Any
  19. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  20. def javaScriptEnabled: BooleanProperty

    JavaScript enabled handler property.

    JavaScript enabled handler property.

    Since

    2.2

  21. def javaScriptEnabled_=(v: Boolean): Unit

  22. def load(url: String): Unit

    Loads a Web page into this engine.

  23. def loadContent(content: String, contentType: String): Unit

    Loads the given content directly.

  24. def loadContent(content: String): Unit

    Loads the given HTML content directly.

  25. def location: ReadOnlyStringProperty

    URL of the current Web page.

  26. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  27. final def notify(): Unit

    Definition Classes
    AnyRef
  28. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  29. def onAlert: ObjectProperty[EventHandler[javafx.scene.web.WebEvent[String]]]

    JavaScript alert handler property.

  30. def onAlert_=(v: EventHandler[javafx.scene.web.WebEvent[String]]): Unit

  31. def onError: ObjectProperty[EventHandler[javafx.scene.web.WebErrorEvent]]

    The event handler called when an error occurs.

    The event handler called when an error occurs.

    Since

    8.0

  32. def onError_=(v: EventHandler[javafx.scene.web.WebErrorEvent]): Unit

  33. def onResized: ObjectProperty[EventHandler[javafx.scene.web.WebEvent[Rectangle2D]]]

    JavaScript window resize handler property.

  34. def onResized_=(v: EventHandler[javafx.scene.web.WebEvent[Rectangle2D]]): Unit

  35. def onStatusChanged: ObjectProperty[EventHandler[javafx.scene.web.WebEvent[String]]]

    JavaScript status handler property.

  36. def onStatusChanged_=(v: EventHandler[javafx.scene.web.WebEvent[String]]): Unit

  37. def onVisibilityChanged: ObjectProperty[EventHandler[javafx.scene.web.WebEvent[Boolean]]]

    JavaScript window visibility handler property.

  38. def onVisibilityChanged_=(v: EventHandler[javafx.scene.web.WebEvent[Boolean]]): Unit

  39. def print(job: PrinterJob): Unit

    Prints the content of the editor using the given printer job.

    Prints the content of the editor using the given printer job.

    job

    printer job used for printing

    Since

    8.0

  40. def promptHandler: ObjectProperty[Callback[javafx.scene.web.PromptData, String]]

    JavaScript prompt handler property.

  41. def promptHandler_=(f: (PromptData) ⇒ String): Unit

  42. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  43. def title: ReadOnlyStringProperty

    Title of the current Web page.

  44. def toString(): String

    returns

    Returns the original delegate's toString() adding a [SFX] prefix.

    Definition Classes
    SFXDelegate → AnyRef → Any
  45. def userAgent: StringProperty

    Specifies user agent ID string.

    Specifies user agent ID string.

    Since

    8.0

  46. def userAgent_=(v: String): Unit

  47. def userDataDirectory: ObjectProperty[File]

    Specifies the directory to be used by this WebEngine to store local user data.

    Specifies the directory to be used by this WebEngine to store local user data.

    Since

    8.0

  48. def userDataDirectory_=(v: File): Unit

  49. def userStyleSheetLocation: StringProperty

    JavaScript enabled handler property.

    JavaScript enabled handler property.

    Since

    2.2

  50. def userStyleSheetLocation_=(v: String): Unit

  51. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  52. final def wait(arg0: Long, arg1: Int): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  53. final def wait(arg0: Long): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from SFXDelegate[javafx.scene.web.WebEngine]

Inherited from AnyRef

Inherited from Any

Ungrouped