Подскажите, пожалуйста как лучше делать в таких ситуациях.
При нажатии на кнопку, в методе onClick должен выполниться метод другого класса и в зависимости от его возвращенного значения будут обновлены надписи.
Если просто вызываю метод в теле onClick, то логично, что форма подвисает до конца его выполнения. Если же я метод запускаю в новом потоке, то как мне получить оттуда результат ведь изменять переменные нельзя.
Любой код, что может вызвать подвисание, выполняется в новом потоке. В конце, результат для интерфейса обновляется методом Platform.runLater()
new Thread(()->{
// some code to do
Platform.runLater(()-> textField.setText("Updated"));
});
Оборудование для ресторана: новинки профессиональной кухонной техники
Частный дом престарелых в Киеве: комфорт, забота и профессиональный уход
Необходимо имея шаблон документа, заполнить поля в нем, и сохранить послеВсе это сделать программно, изнутри Android приложения
У меня есть проект на спринг который состоит из двух частей: клиент и серверПрошу посморите на гит хаб: клиент: https://github
Только начал разбираться в javafx и сразу же столкнулся с проблемой,просто перенес проект из java и добавил listview, только вот все пошло не по плануКак...