Size: a a a

2019 March 03

RI

Ruslan Ibragimov in Kotlin JVM
источник

QH

Quantum Harmonizer in Kotlin JVM
Так можно же просто писать на Java.
источник

TT

Turalllb Turalll in Kotlin JVM
Quantum Harmonizer
Так можно же просто писать на Java.
А зачем тогда котлин..а можно метод объявить на java, а использовать полезные сокращения из котлин ?
источник

TT

Turalllb Turalll in Kotlin JVM
Ок,спасибо
источник
2019 March 07

AB

Alex Bond in Kotlin JVM
Доброго времени суток! Я пытаюсь сделать простенький интерфейс с помощью TornadoFX для настроек и показа текущего состояния, но не могу понять как сделать перерендер вью при вызове ивента (подклюсени/отключение соденинения websocket). Кто может подсказать?
источник

AB

Alex Bond in Kotlin JVM
if (model.WSConnected.value)
               label("Connected to ERP")
           else {
               label("Disconnected to ERP")
               button("Reconnect") {
                   action {
                       App.WS_CONNECTION.connect()
                   }
               }
           }
источник

AB

Alex Bond in Kotlin JVM
вот такое во вью
источник

AB

Alex Bond in Kotlin JVM
и вот как его заставить ре-рендрить эту часть не пойму
источник

BP

Bogdan Panchenko in Kotlin JVM
Alex Bond
Доброго времени суток! Я пытаюсь сделать простенький интерфейс с помощью TornadoFX для настроек и показа текущего состояния, но не могу понять как сделать перерендер вью при вызове ивента (подклюсени/отключение соденинения websocket). Кто может подсказать?
Что значит пререндер?
источник

AB

Alex Bond in Kotlin JVM
Ну выполнить код езе раз и перерисовать окно
источник

BP

Bogdan Panchenko in Kotlin JVM
Alex Bond
Ну выполнить код езе раз и перерисовать окно
Поменять сцену, изменить любой элемент, насколько я тебя понял у тебя есть заготовленый фрагмент и смотря какой результат этот фрагмент показать ? В торнаде есть Fragment, но можно и через обычную пременую
источник

BP

Bogdan Panchenko in Kotlin JVM
Какой у тебя родительский компонент?
источник

AB

Alex Bond in Kotlin JVM
тоесть метода типа rerender() нет?
источник

BP

Bogdan Panchenko in Kotlin JVM
Root
источник

BP

Bogdan Panchenko in Kotlin JVM
Alex Bond
тоесть метода типа rerender() нет?
Нет, javafx сам определяет когда рендерить граф сцены
источник

AB

Alex Bond in Kotlin JVM
я понял
источник

AB

Alex Bond in Kotlin JVM
я сделал костыль в финале где в контрукторе просто вставляю в сцену данные и там-же привзяваю листенер ивента. если приходит ивент то просто заменяю сцену
источник

АО

Алексей Овсянников in Kotlin JVM
Bogdan Panchenko
Что значит пререндер?
Штука, которая рисует в памяти (готовит фрейм), думаю
источник

BP

Bogdan Panchenko in Kotlin JVM
Алексей Овсянников
Штука, которая рисует в памяти (готовит фрейм), думаю
Ну в opengl and directx не было разницы, ты сам выбирал где ты будешь рисовать, в случае с пререндером нужно было сменить кадр. #оффтоп
источник

BP

Bogdan Panchenko in Kotlin JVM
Alex Bond
я сделал костыль в финале где в контрукторе просто вставляю в сцену данные и там-же привзяваю листенер ивента. если приходит ивент то просто заменяю сцену
Ивент на что ? Опиши немного подробней. Что у тебя есть вначале, какой ивент должен пооизойти для смены сцены. Это случаем не вью типа авторизации ?
источник