geepawhill
01/05/2023, 8:58 PMRyan Smith
01/08/2023, 6:34 PMwakingrufus
01/12/2023, 11:07 PMwakingrufus
01/12/2023, 11:07 PMSebastian Schuberth
01/13/2023, 9:13 AMKaj Koivunen
01/15/2023, 7:39 PMKaj Koivunen
01/15/2023, 8:18 PMuseTextField()
for example, but how does one use it? It does not appear to be callable on a column at all.Kaj Koivunen
01/15/2023, 8:33 PMtv.selectionModel.selectedItemProperty().addListener(fun(obs, oldSelection, newSelection) {
if (newSelection != null) {
val row: Int = tv.selectionModel.selectedCells[0].row
val col = tv.columns[tv.selectionModel.selectedCells[0].column]
Platform.runLater { tv.edit(row, col) }
}
appears to work for selecting cells with single click but I have no clue how I'd make it commit edits on focus loss or allow movement between cells using key combinations, as enter boots the focus to the parent elementKaj Koivunen
01/15/2023, 8:33 PMTim McCormack
01/15/2023, 9:05 PMKaj Koivunen
01/24/2023, 11:27 AMclose()
from the tab itself throws a NPE. Minimal example:
class addTab : View(" + ") {
override val root = label("You should not see this.")
override fun onTabSelected() {
super.onTabSelected()
with(MainView.tabs) {
tab("new", nonuniqueTab("foo"))
tabs[tabs.size - 1].select()
}
close()
}
}
creates a new tab from fragment just fine, tabs is the tabpane, but close causes
java.lang.NullPointerException: Cannot invoke "javafx.beans.value.ChangeListener.changed(javafx.beans.value.ObservableValue, Object, Object)" because "<local3>[<local7>]" is null
Or is it possible to reorder or open a tab between existing tabs to avoid having to close and reopen the + tab?Tim McCormack
04/02/2023, 11:08 PMbinarynoise
04/13/2023, 5:03 PMmariofelesdossantosjr
04/28/2023, 12:09 PMgeepawhill
07/10/2023, 12:58 PMMarcin Wisniowski
07/13/2023, 5:16 PMwakingrufus
07/18/2023, 3:08 PMgeepawhill
07/18/2023, 4:49 PMgeepawhill
07/18/2023, 4:51 PMgeepawhill
07/18/2023, 4:52 PMgeepawhill
07/18/2023, 4:54 PMmikehearn
07/20/2023, 10:11 AMmikehearn
07/20/2023, 10:12 AMconveyor make copied-site
and it packages/signs/uploads your release in such a way that existing installs self-update.mikehearn
07/20/2023, 10:12 AMgeepawhill
07/21/2023, 2:26 PMmikehearn
07/21/2023, 3:14 PMmikehearn
07/21/2023, 3:14 PMgeepawhill
07/26/2023, 8:04 PMgeepawhill
07/27/2023, 4:31 AMKatrina Eaton
08/14/2023, 9:07 PM