Example usage for javafx.event Event Event

List of usage examples for javafx.event Event Event

Introduction

In this page you can find the example usage for javafx.event Event Event.

Prototype

public Event(final @NamedArg("eventType") EventType<? extends Event> eventType) 

Source Link

Document

Construct a new Event with the specified event type.

Usage

From source file:org.sandsoft.acefx.AceEditor.java

/**
 * Initializes view and controls after FXML is loaded.
 *//*from   w w  w  .j a v  a 2  s .  c o m*/
public void initialize() {
    //setup view   
    webView.setContextMenuEnabled(false);
    mWebEngine = webView.getEngine();
    loadAceEditor();
    loadModeList();
    loadThemeList();

    // process page loading
    mWebEngine.getLoadWorker().stateProperty().addListener(new ChangeListener<Worker.State>() {
        @Override
        public void changed(ObservableValue<? extends Worker.State> ov, Worker.State t, Worker.State t1) {
            if (mWebEngine.getLoadWorker().getState() == Worker.State.SUCCEEDED) {
                //extract javascript objects
                mAce = (JSObject) mWebEngine.executeScript("ace");
                JSObject editor = (JSObject) mAce.call("edit", "editor");
                mEditor = new Editor(editor);

                setEventCatchers(editor);
                setTheme(Themes.Chrome);
                setMode(Modes.Text);

                fireEvent(new Event(AceEvents.onLoadEvent));
            }
        }
    });
}