Skip to content

Instantly share code, notes, and snippets.

@TurekBot
TurekBot / build.gradle
Created January 10, 2018 17:46
Gradle Shadow Example
group 'com.github.yourusername'
version '1.0-SNAPSHOT'
//These are dependencies that have to do with just the build. See: https://stackoverflow.com/a/23627293/5432315
buildscript {
repositories {
jcenter()
}
dependencies {
//This is necessary to use the gradle shadow plugin
@TurekBot
TurekBot / NPE.java
Created December 1, 2017 00:15
The exception thrown when attempting to remove the toolbars from an HTMLEditor.
java.lang.NullPointerException
at com.sun.webkit.WebPage.paint(WebPage.java:692)
at com.sun.javafx.sg.prism.web.NGWebView.renderContent(NGWebView.java:96)
at com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:2053)
at com.sun.javafx.sg.prism.NGNode.render(NGNode.java:1945)
at com.sun.javafx.sg.prism.NGGroup.renderContent(NGGroup.java:235)
at com.sun.javafx.sg.prism.NGRegion.renderContent(NGRegion.java:576)
at com.sun.javafx.sg.prism.NGNode.doRender(NGNode.java:2053)
at com.sun.javafx.sg.prism.NGNode.render(NGNode.java:1945)
at com.sun.javafx.sg.prism.NGGroup.renderContent(NGGroup.java:235)
@TurekBot
TurekBot / gist:721aaee63ca3656690b7ecb7a9de198f
Created November 18, 2017 00:02
CheckComboBoxTableCell Exception
Exception in thread "JavaFX Application Thread" java.lang.NullPointerException
at com.sun.javafx.scene.control.skin.ComboBoxPopupControl.positionAndShowPopup(ComboBoxPopupControl.java:197)
at com.sun.javafx.scene.control.skin.ComboBoxPopupControl.show(ComboBoxPopupControl.java:170)
at com.sun.javafx.scene.control.skin.ComboBoxBaseSkin.handleControlPropertyChanged(ComboBoxBaseSkin.java:127)
at com.sun.javafx.scene.control.skin.ComboBoxListViewSkin.handleControlPropertyChanged(ComboBoxListViewSkin.java:159)
at com.sun.javafx.scene.control.skin.BehaviorSkinBase.lambda$registerChangeListener$61(BehaviorSkinBase.java:197)
at com.sun.javafx.scene.control.MultiplePropertyChangeListenerHandler$1.changed(MultiplePropertyChangeListenerHandler.java:55)
at javafx.beans.value.WeakChangeListener.changed(WeakChangeListener.java:89)
at com.sun.javafx.binding.ExpressionHelper$SingleChange.fireValueChangedEvent(ExpressionHelper.java:182)
at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper
@TurekBot
TurekBot / gist:9bdbcc0eee80bc48749ab1f795308b92
Created October 25, 2017 18:08
Attempt 1 at Installing gv4j
PS C:\Users\BTUREK\IdeaProjects> git clone --depth=50 --branch=master git://github.com/twyatt/gv4j.git twyatt/gv4j
Cloning into 'twyatt/gv4j'...
remote: Counting objects: 143, done.
Receiving tal 143 (delta 0), reused 0 (delta 0), pack-reused 143R
Receiving objects: 100% (143/143), 64.99 KiB | 801.00 KiB/s, done.
Resolving deltas: 100% (32/32), done.
PS C:\Users\BTUREK\IdeaProjects> ls
Directory: C:\Users\BTUREK\IdeaProjects
@TurekBot
TurekBot / TextAreaTableCell.java
Last active November 23, 2020 16:59 — forked from eckig/TextAreaTableCell.java
An attempt to improve the already great TextAreaTableCell, see Stack Overflow question: http://stackoverflow.com/questions/27666382/editable-multiline-cell-in-tableview
import javafx.beans.binding.Bindings;
import javafx.beans.property.ObjectProperty;
import javafx.beans.property.SimpleObjectProperty;
import javafx.scene.control.Cell;
import javafx.scene.control.TableCell;
import javafx.scene.control.TableColumn;
import javafx.scene.control.TextArea;
import javafx.scene.input.KeyCode;
import javafx.util.Callback;
import javafx.util.StringConverter;