Описание тега tornadofx

Любые вопросы, связанные с TornadoFX - фреймворком JavaFX для Kotlin.
2 ответа

Невозможно получить узел для центрирования в стеке с помощью TornadoFX

Я пытаюсь сделать простое представление, где у меня есть фоновый узел (на данный момент у меня есть текстовый узел здесь, но последний узел будет SVG-путь) за VBox, Я пытаюсь расположить фоновый узел в корне StackPane прежде чем перейти к реализации…
12 июн '17 в 23:22
1 ответ

TornadoFX TableView: получить значение выбранной строки

У меня есть этот TableView в TornadoFX (Kotlin): class MainView : View() { val persone = listOf( Persona("marco", LocalDate.of(1980, 12, 20)), Persona("francesca", LocalDate.of(1950, 1, 10)), Persona("caterina", LocalDate.of(1973, 5, 3)) ).observabl…
24 янв '18 в 12:54
1 ответ

Фабрика ячеек TornadoFX TreeView не вызывается

Это связано с моим предыдущим вопросом. У меня есть TreeView в центральной панели макета BorderPane. Этот TreeView заполняется выбором элемента из списка на левой панели. Центральный вид выглядит так: class CenterView : View() { override val root = …
13 сен '17 в 22:36
1 ответ

Tornadofx просмотр таблицы с использованием comboBox и добавление FXEvent на кнопки

Мне нужна помощь по следующим основным вопросам: Требование:У меня есть табличное представление, которое может быть отредактировано (встроено), и строки также могут быть удалены, а также при необходимости некоторые сложные операции по нажатию кнопки…
02 янв '17 в 19:34
0 ответов

TestFX: есть ли способ включить модальный экземпляр в сцену?

Я пытался написать тест с TestFX, чтобы проверить, открыт ли модальный режим, но не могу найти никаких методов для этого. Ниже представлен вид, который имеет openModal() при нажатии кнопки class MainView : View("Hello TornadoFX") { override val root…
28 фев '19 в 10:12
1 ответ

Перетаскивание TornadoFX на TreeView

Я новичок в JavaFX и, следовательно, также в TornadoFX, поэтому, пожалуйста, потерпите меня. У меня есть простое приложение на Java, но я хочу переместить его в Kotlin, и у меня возникают проблемы с поиском соответствующих механизмов в TornadoFX. у …
12 сен '17 в 17:59
1 ответ

Как настроить таргетинг на псевдоуправление с помощью css-safe css в Kotlin

Например, если я хочу изменить стиль выбранной кнопки по умолчанию, если при использовании внешнего CSS хотел бы button:selected { ... } Как это сделать с типобезопасным CSS?
25 май '18 в 12:16
1 ответ

TornadoFX датагрид пуст

Итак, я следовал этому руководству, в котором рассказывается, как создать сетку данных в TornadoFX, и все работает отлично. Однако я хочу добавить несколько представлений в каждую ячейку моей таблицы данных, поэтому я хочу заменить область стека гра…
09 июл '18 в 18:10
0 ответов

Kotlin Tornadofx FilterList String вне диапазона

Я пытаюсь изучить tornadofx, и я столкнулся с ошибкой, которую я не могу понять, как решить, к сожалению. Я использую фильтр, когда это весело, и он прекрасно работает, однако, когда я фильтрую данные, я получаю обработчик ошибок, сообщающий мне, чт…
15 июл '18 в 22:03
1 ответ

CellCache неожиданно рендерится в TableView с tornadoFX

Я просто озадачен cellCache использование функции в TornadoFX с Kotlin, Визуализация всегда странная и неожиданная, что с этим происходит? Код здесь: data class Person(var name : String, var age : Int, var sex : Boolean) class MyView: View() { val l…
23 фев '17 в 06:57
0 ответов

TornadoFX type-CSS ничего не делает

Я пытаюсь сделать маркеры меньше при построении точек на точечной диаграмме, код выглядит следующим образом: class MyApp: App(MainView::class, Styles::class) class MainView : View("TornadoFX App") { override val root = scatterchart("Test Chart", Num…
14 апр '18 в 09:40
1 ответ

Tornadofx onFocus слушатель

Есть ли что-то вроде onFocus() метод, который я мог бы переопределить как onDock() а также onCreate() в классе просмотра? В документации написано только о перезагрузке представлений. Я попытался объединить это с onDock() а также onCreate() метод, но…
16 авг '18 в 09:50
1 ответ

Добавление дочернего элемента в центр бордюра по кнопке изменения размера в верхней части

В настоящее время я перемещаю приложение JavaFx в TornadoFx. Я хотел бы добавить график по нажатию кнопки. Я получил следующий урезанный код: borderpane { prefWidth = 1000.0 prefHeight = 750.0 padding = insets(10) top = vbox { spacing = 5.0 hbox { s…
19 июн '18 в 15:05
2 ответа

Изменить цвет фона строки TornadoFX TableView, продолжая выделять выделенные строки

У меня есть TableView в приложении TornadoFX. Этот TableView показывает список тестов и их статус (не запущен, запущен, пройден, не пройден). Я хочу, чтобы строки пройденных тестов были зелеными, а строки неудачных тестов - красными. Я получил строк…
09 дек '18 в 01:13
1 ответ

Привязка TextField к элементу ListView

Недавно я начал работать с TornadoFX и Kotlin, и я застрял в привязках. Я могу добавлять новые элементы и удалять их. contributors список получает новые элементы, но я не могу редактировать содержимое этих элементов. Если я не использую bind(itemPro…
08 окт '18 в 10:32
2 ответа

TornadoFX - как исправить ListView с пользовательской фабрикой ячеек, которая не обновляется должным образом при удалении элементов?

У меня есть ListView отображение пользовательских объектов из моей доменной модели, и если я использую собственную фабрику ячеек для отображения свойств объектов в каждой строке списка, я получаю странное поведение при удалении элементов. Если элеме…
16 авг '18 в 21:33
1 ответ

Как исправить NSInternalInconsistencyException в TornadoFX при работе в MacOS 10.14?

Я использую TornadoFX, и я недавно обновился до MacOS 10.14. Проблема в том, что я получаю эту ошибку всякий раз, когда открываю диалог и фокусируюсь на другом окне приложения: 2019-01-23 13:32:31.270 java[9369:78410] *** Assertion failure in -[NSEv…
23 янв '19 в 12:52
1 ответ

Может ли столбец представления таблицы TorndaoFx иметь указатель даты в качестве метода ввода?

У меня есть табличное представление со столбцом, который привязывается к переменной SimpleObjectProperty (LocalDate): tableview(Model) { column("DATE",Model::date).makeEditable() ... } Я хотел бы сделать это средством выбора даты, чтобы позволить по…
23 янв '19 в 07:01
1 ответ

Как сделать подменю в MenuButton в JavaFX?

Я пытаюсь добавить подменю в кнопку MenuButton, и кажется, что она не может принять меню в качестве ребенка. Можно ли это сделать, или мне нужно использовать какой-то другой вид меню? Мое меню настроено так: class DotMenuButton: MenuButton() { item(…
27 янв '19 в 23:46
1 ответ

Как удалить заголовок с графика в TornadoFx

У меня есть диаграмма рассеяния, которую я хотел бы вписать в существующее представление: scatterchart("Test", NumberAxis(), NumberAxis()) { } Но я хотел бы избавиться от заголовка вверху, чтобы расположить центр рассеяния в его поле зрения. Я попыт…
30 янв '19 в 01:58