controller - javaFX 2- Listner inside Contorller -


would use drag , drop feature in controller (see below). tableview.getparent() null, listner not working. can pleae here? not want move code main class.

public class centercontroller implements initializable { @fxml public tableview<swap> tableview; public void initialize(url location, resourcebundle resources) { loaddragdrop(tableview.getparent()); }  public void loaddragdrop(final node n){         n.setondragover(new eventhandler<dragevent>() {             @override             public void handle(dragevent event) {                 dragboard db = event.getdragboard();                 if (db.hasfiles()) {                     event.accepttransfermodes(transfermode.copy);                 } else {                     event.consume();                 }             }         });     n.setondragdropped(new eventhandler<dragevent>() {             @override             public void handle(dragevent event) {                 dragboard db = event.getdragboard();                   boolean success = false;             event.setdropcompleted(success);                 event.consume();             }         });     } 

simply put code not initialized in runlater:

platform.runlater(new runnable() {      @override     public void run() {         // youre code goes here ;-)     } }); 

Comments

Popular posts from this blog

node.js - Bad Request - node js ajax post -

Why does Ruby on Rails generate add a blank line to the end of a file? -

keyboard - Smiles and long press feature in Android -