think

Программерское: таки я че-то не понимаю?

пытаюсь на JFX написать софтину. Несложную по сути своей. Грубо говоря - такой специализированный калькулятор.

и вот столкнулся с вопросом, как в JFX принято отрабатывать элементы интерфейса с пользователем. Смотрю примеры, видимо от лучших jfx'оводов, и на моей лысине шевелятся волосы. По крайней мере, ощущения именно такие.

Простая задача - есть выбор параметра 50, 100, 200. Как это делается обычно? Рисуются так называемые RadioButtons, такие кружки, в одном из которых точку можно поставить. Возле кружка пишется текст. Правильно, 50, 100, 200. В программу нужно передать цифры 50, 100, 200. И оказывается, такой элементарной штуки, в которую можно вписать текст и значение, в комплекте нет. Этот велосипед нужно изобретать самому. Вписать можно только текст.
Далее, когда пользователь че-то там тыкает, в JFX это всё можно круто ловить.
Но опять-же, просто поймать уже готовое значение текст - нельзя. Этот велосипед тоже нужно изобретать самому.

На самом деле, конечно это всё дело получаса. На каждый из велосипедов. Но как-то я не понимаю. Может они через пару-тройку версий наизобретают всякие велосипеды? Или это такой подход - мы вам даём молоток, а велосипед каждый сам для себя изобретает?
Tags: ,