java.lang.IllegalStateException: Not on FX application thread; currentThread = Thread-15

GitHub | lenhard | 1 month ago
  1. 0

    GitHub comment 2290#267979341

    GitHub | 1 month ago | lenhard
    java.lang.IllegalStateException: Not on FX application thread; currentThread = Thread-15
  2. 0

    GitHub comment 34#108263523

    GitHub | 2 years ago | josteinaj
    java.lang.IllegalStateException: Not on FX application thread; currentThread = Thread-25
  3. 0

    Timer in Javafx Creating FX Thread null pointers and out of bounds exceptions

    Stack Overflow | 1 year ago | Josh
    java.lang.IllegalStateException: Not on FX application thread; currentThread = Thread-4
  4. Speed up your debug routine!

    Automated exception search integrated into your IDE

  5. 0

    java - javafx binding from another thread - Stack Overflow

    wwwblogher.com | 1 year ago
    java.lang.IllegalStateException: Not on FX application thread; currentThread = Thread-5

    14 unregistered visitors
    Not finding the right solution?
    Take a tour to get the most out of Samebug.

    Tired of useless tips?

    Automated exception search integrated into your IDE

    Root Cause Analysis

    1. java.lang.IllegalStateException

      Not on FX application thread; currentThread = Thread-15

      at com.sun.javafx.tk.Toolkit.checkFxUserThread()
    2. com.sun.javafx
      QuantumToolkit.checkFxUserThread
      1. com.sun.javafx.tk.Toolkit.checkFxUserThread(Toolkit.java:236)[jfxrt.jar:?]
      2. com.sun.javafx.tk.quantum.QuantumToolkit.checkFxUserThread(QuantumToolkit.java:423)[jfxrt.jar:?]
      2 frames
    3. javafx.scene
      Parent$2.onProposedChange
      1. javafx.scene.Parent$2.onProposedChange(Parent.java:367)[jfxrt.jar:?]
      1 frame
    4. com.sun.javafx
      VetoableListDecorator.setAll
      1. com.sun.javafx.collections.VetoableListDecorator.setAll(VetoableListDecorator.java:113)[jfxrt.jar:?]
      2. com.sun.javafx.collections.VetoableListDecorator.setAll(VetoableListDecorator.java:108)[jfxrt.jar:?]
      2 frames
    5. FXSampler
      BehaviorSkinBase.lambda$registerChangeListener$61
      1. com.sun.javafx.scene.control.skin.LabeledSkinBase.updateChildren(LabeledSkinBase.java:575)[jfxrt.jar:?]
      2. com.sun.javafx.scene.control.skin.LabeledSkinBase.handleControlPropertyChanged(LabeledSkinBase.java:204)[jfxrt.jar:?]
      3. com.sun.javafx.scene.control.skin.ListCellSkin.handleControlPropertyChanged(ListCellSkin.java:49)[jfxrt.jar:?]
      4. com.sun.javafx.scene.control.skin.BehaviorSkinBase.lambda$registerChangeListener$61(BehaviorSkinBase.java:197)[jfxrt.jar:?]
      4 frames
    6. com.sun.javafx
      MultiplePropertyChangeListenerHandler$1.changed
      1. com.sun.javafx.scene.control.MultiplePropertyChangeListenerHandler$1.changed(MultiplePropertyChangeListenerHandler.java:55)[jfxrt.jar:?]
      1 frame
    7. javafx.beans.value
      WeakChangeListener.changed
      1. javafx.beans.value.WeakChangeListener.changed(WeakChangeListener.java:89)[jfxrt.jar:?]
      1 frame
    8. com.sun.javafx
      ExpressionHelper.fireValueChangedEvent
      1. com.sun.javafx.binding.ExpressionHelper$SingleChange.fireValueChangedEvent(ExpressionHelper.java:182)[jfxrt.jar:?]
      2. com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:81)[jfxrt.jar:?]
      2 frames
    9. javafx.beans.property
      StringProperty.setValue
      1. javafx.beans.property.StringPropertyBase.fireValueChangedEvent(StringPropertyBase.java:103)[jfxrt.jar:?]
      2. javafx.beans.property.StringPropertyBase.markInvalid(StringPropertyBase.java:110)[jfxrt.jar:?]
      3. javafx.beans.property.StringPropertyBase.set(StringPropertyBase.java:144)[jfxrt.jar:?]
      4. javafx.beans.property.StringPropertyBase.set(StringPropertyBase.java:49)[jfxrt.jar:?]
      5. javafx.beans.property.StringProperty.setValue(StringProperty.java:65)[jfxrt.jar:?]
      5 frames
    10. FXSampler
      ListCell.lambda$new$160
      1. javafx.scene.control.Labeled.setText(Labeled.java:145)[jfxrt.jar:?]
      2. com.sun.javafx.scene.control.skin.ComboBoxListViewSkin.updateDisplayText(ComboBoxListViewSkin.java:389)[jfxrt.jar:?]
      3. com.sun.javafx.scene.control.skin.ComboBoxListViewSkin.access$100(ComboBoxListViewSkin.java:57)[jfxrt.jar:?]
      4. com.sun.javafx.scene.control.skin.ComboBoxListViewSkin$2$1.updateItem(ComboBoxListViewSkin.java:425)[jfxrt.jar:?]
      5. javafx.scene.control.ListCell.updateItem(ListCell.java:471)[jfxrt.jar:?]
      6. javafx.scene.control.ListCell.lambda$new$160(ListCell.java:167)[jfxrt.jar:?]
      6 frames
    11. javafx.collections
      WeakListChangeListener.onChanged
      1. javafx.collections.WeakListChangeListener.onChanged(WeakListChangeListener.java:88)[jfxrt.jar:?]
      1 frame
    12. com.sun.javafx
      ListListenerHelper.fireValueChangedEvent
      1. com.sun.javafx.collections.ListListenerHelper$Generic.fireValueChangedEvent(ListListenerHelper.java:329)[jfxrt.jar:?]
      2. com.sun.javafx.collections.ListListenerHelper.fireValueChangedEvent(ListListenerHelper.java:73)[jfxrt.jar:?]
      2 frames
    13. javafx.collections
      ObservableListBase.addAll
      1. javafx.collections.ObservableListBase.fireChange(ObservableListBase.java:233)[jfxrt.jar:?]
      2. javafx.collections.ListChangeBuilder.commit(ListChangeBuilder.java:482)[jfxrt.jar:?]
      3. javafx.collections.ListChangeBuilder.endChange(ListChangeBuilder.java:541)[jfxrt.jar:?]
      4. javafx.collections.ObservableListBase.endChange(ObservableListBase.java:205)[jfxrt.jar:?]
      5. javafx.collections.ModifiableObservableListBase.addAll(ModifiableObservableListBase.java:102)[jfxrt.jar:?]
      6. javafx.collections.ObservableListBase.addAll(ObservableListBase.java:245)[jfxrt.jar:?]
      6 frames
    14. javafx.beans.binding
      ListExpression.addAll
      1. javafx.beans.binding.ListExpression.addAll(ListExpression.java:358)[jfxrt.jar:?]
      1 frame
    15. net.sf.jabref
      ManageJournalAbbreviationsController$1.call
      1. net.sf.jabref.gui.journals.ManageJournalAbbreviationsViewModel.addBuiltInLists(ManageJournalAbbreviationsViewModel.java:118)[main/:?]
      2. net.sf.jabref.gui.journals.ManageJournalAbbreviationsController$1.call(ManageJournalAbbreviationsController.java:61)[main/:?]
      3. net.sf.jabref.gui.journals.ManageJournalAbbreviationsController$1.call(ManageJournalAbbreviationsController.java:53)[main/:?]
      3 frames
    16. javafx.concurrent
      Task$TaskCallable.call
      1. javafx.concurrent.Task$TaskCallable.call(Task.java:1423)[jfxrt.jar:?]
      1 frame
    17. Java RT
      Thread.run
      1. java.util.concurrent.FutureTask.run(FutureTask.java:266)[?:1.8.0_92]
      2. java.lang.Thread.run(Thread.java:745)[?:1.8.0_92]
      2 frames