Вопросы по теме 'tornadofx'
Создать произвольный вид
Итак, у меня есть случай, когда мне нужно иметь N строк в виде: Label TextView/Checkbox . Возможно, мне понадобится больше этих двух представлений, поэтому я хочу иметь возможность поддерживать все, что есть TornadoFx View .
Я создал интерфейс с...
101 просмотров
schedule
15.01.2023
Tornadofx - Как передать параметр фрагменту для каждого экземпляра
Я новичок в javafx, kotlin и, очевидно, tornadofx. Проблема : Как передать параметры фрагменту в каждом экземпляре?
Допустим, у меня есть макет табличного представления в качестве фрагмента. Теперь этот фрагмент используется в нескольких...
4579 просмотров
schedule
01.06.2023
TornadoFX Как создать MDI со списком дочерних моделей окон?
У меня есть следующие компоненты:
class ChildModel:ViewModel() { //or it may be an POJO, it does not matter
val value ....
}
class ParentView: View() {
...
//Maybe this should be implemented into ParentViewModel
val...
895 просмотров
schedule
21.09.2023
Intellij не включает каждый файл в сборку
Я преобразовываю свой проект JavaFX/TornadoFX в проект Gradle, у меня есть все мои ресурсы в пакете , называемом ресурсами... все работает, но когда я создаю проект, пакеты , не содержащие исходный код, не перемещайте в папку jar/build....
437 просмотров
schedule
08.04.2023
TornadoFX как добавить проверку при редактировании TableView
Рассмотрим следующий пример:
class Item(name: String, number: Int) {
val nameProperty = SimpleStringProperty(name)
var name by nameProperty
val numberProperty by lazy { SimpleIntegerProperty(number) }
var number by numberProperty...
1266 просмотров
schedule
24.05.2023
TornadoFX: разрешить копирование элемента из списка в буфер обмена
Когда элемент в списке выбран, я хотел бы, чтобы пользователь мог копировать содержимое в буфер обмена. Как я могу этого добиться?
338 просмотров
schedule
23.03.2023
Перетаскивание TornadoFX в TreeView
Я новичок в JavaFX и, следовательно, также в TornadoFX, поэтому, пожалуйста, потерпите меня.
У меня есть простое приложение на Java, но я хочу перенести его на Kotlin, и у меня возникают проблемы с поиском соответствующих механизмов в TornadoFX. У...
740 просмотров
schedule
16.05.2022
Связывание модели предметной области с полями, допускающими значение NULL, в ItemViewModel
При запуске этого кода:
class PersonApp : App(PersonView::class)
class Person {
var name: String? = null
}
class PersonModel: ItemViewModel<Person>() {
val name = bind(Person::name)
}
class PersonView : View() {
val model:...
283 просмотров
schedule
25.08.2022
Обновление содержимого таблицы после изменения модели
Я тестирую структуру tornadofx (в основном примеры копирования и вставки), у меня странная проблема: содержимое таблицы не обновляется после редактирования. Я вижу, что содержимое
val persons = FXCollections.observableArrayList<Person>()...
478 просмотров
schedule
31.05.2022
makeeditable не работает при настройке cellFormat
У меня есть следующая таблица:
with(myTable)
{
enableCellEditing()
columnResizePolicy = SmartResize.POLICY
isEditable = true
column("Issue Date", TradeEntity::issueDate).makeEditable().cellFormat { tc ->
style { if...
147 просмотров
schedule
03.07.2023
Переключение вкладок внутри вкладки в панели вкладок TornadoFX
у меня есть
root= tabpane {
tab(FirstView::class)
tab(SecondView::class)
}
И я хотел бы на своей вкладке переключателя FirstView после нажатия кнопки. Я не могу понять, как это сделать. Спасибо.
325 просмотров
schedule
31.08.2022
фрагмент для панели в TornadoFX
Документы TornadoFX описывают использование ListCellFragment для привязки каждого ячейку в элементе управления списком для каждой модели элемента в списке. Мне интересно, как сделать что-то подобное в flowpane . Я хотел бы использовать такой...
202 просмотров
schedule
08.03.2022
Добавление дочернего элемента в центральную кнопку изменения размера границы в верхней части
В настоящее время я переношу приложение JavaFx в TornadoFx. Я хотел бы добавить диаграмму по нажатию кнопки. В итоге я получил следующий урезанный код:
borderpane {
prefWidth = 1000.0
prefHeight = 750.0
padding = insets(10)
top =...
334 просмотров
schedule
23.03.2023
Tornadofx CSS Выбранная строка
Я пытаюсь изменить выбранную строку цвета фона и то же самое для списка, например, когда я делаю cell{backgroundColor += Color.BLACK} , который работает, но удаляет или, по крайней мере, делает цвет выбора черным, я пробовал следующее, но это не...
158 просмотров
schedule
20.11.2023
Прозрачный вид
Я хочу создать View (сцена, окно) с частично прозрачным фоном. У меня есть изображение с альфа-каналом
Я использовал такие сцены в JavaFx, где мне пришлось установить для заливки сцены значение null, а цвет фона корневого узла - прозрачный....
397 просмотров
schedule
16.04.2022
пытается создать исполняемый файл jar в IntelliJ IDEA
Я пытаюсь создать файл jar для проекта tornadofx,
он работает нормально, когда я запускаю основную функцию в my.kt (seri / src / main / kotlin / my.kt)
package com.serious
import tornadofx.*
import tornadofx.App
import tornadofx.launch
fun...
1067 просмотров
schedule
29.07.2022
Как добавить родителя MDI в tornadofx
Я пытаюсь создать форму MDI, но безуспешно, она всегда поверх старых окон, так как мы можем создать форму MDI в строке меню, что мне делать, чтобы заменить этот код, чтобы он отображался как форма MDI
TornadoFX Как создать MDI со списком дочерних...
71 просмотров
schedule
16.02.2023
Как скрыть заголовок таблицы в TornadoFX?
Есть ли способ tornadofx скрыть строку заголовка таблицы? Как я могу это сделать?
Спасибо. :-)
Я попытался найти какое-то свойство заголовка в таблице, но его нет. Должен ли я делать это через css/style?
59 просмотров
schedule
30.12.2022
Как я могу использовать TornadoFx с Kotlin / Native
Мой build.gradle выглядит так:
plugins {
id 'org.jetbrains.kotlin.multiplatform' version '1.3.41'
}
kotlin {
mingwX64("mingw") {
binaries {
executable {
entryPoint = 'app.AppKt'...
741 просмотров
schedule
14.07.2023
Как отправить запрос POST с помощью приложения Content-Type/x-www-form-urlencoded
Я пытаюсь отправить запрос POST из моего приложения TornadoFX на мой сервер nodejs.
Вот как я отправляю свой запрос на сервер: val api: Rest by inject()
api.baseURI = "http://localhost:5000/"
api.post("api/register", userModel) {...
3013 просмотров
schedule
17.10.2022