JavaFx: ураганим интерфейсы бочками
Топик будет короткий, подробности позже, когда домой попаду. Написал программу для управления кабинетом информатики. Бизнес-логику на RMI (включение/выключение, запароливание компьютеров) реализовал довольно быстро. А вот с пользовательским интерфейсом намеревался повозиться недельку. Но тут подвернулась JavaFx. В результате вот эта вещь

была написана за пару ночей. С событиями, обработкой данных от удаленных машин, с градиентами, красивыми курсорами, изменением прозрачности и т.п. Сам офигел
.
В порядке саморекламы:
Программа, точнее говоря клиент-серверное приложение, предназначена для управления компьютерами (до 16 штук, больше кнопок не поместилось) в кабинете информатики. Возможности такие:
1) Выключает компьютеры в локальной сети по отдельности (маленькие кнопки на иконках компьютеров) или все вместе (большая кнопка внизу). Если компьютер учителя не включен — ученические тоже не включатся.
2) Принудительно завершает сеанс на компьютере (замочек на иконке) или всех вместе (кнопка с замком вверху). При этом устанавливается временный пароль, который сообщается учащимся только перед началом практической работы (а нефиг в Контру резаться во время объяснения).
3) Выводит список процессов выбранного компьютера в нижней светло-коричневой зоне и позволяет отключать их по мере необходимости.

была написана за пару ночей. С событиями, обработкой данных от удаленных машин, с градиентами, красивыми курсорами, изменением прозрачности и т.п. Сам офигел
.В порядке саморекламы:
Программа, точнее говоря клиент-серверное приложение, предназначена для управления компьютерами (до 16 штук, больше кнопок не поместилось) в кабинете информатики. Возможности такие:
1) Выключает компьютеры в локальной сети по отдельности (маленькие кнопки на иконках компьютеров) или все вместе (большая кнопка внизу). Если компьютер учителя не включен — ученические тоже не включатся.
2) Принудительно завершает сеанс на компьютере (замочек на иконке) или всех вместе (кнопка с замком вверху). При этом устанавливается временный пароль, который сообщается учащимся только перед началом практической работы (а нефиг в Контру резаться во время объяснения).
3) Выводит список процессов выбранного компьютера в нижней светло-коричневой зоне и позволяет отключать их по мере необходимости.

Комментарии (9)
RSS свернуть / развернутьSergei_T
FREExLOADER
ahmetzyanov_d
yababay
durman
yababay
Markony
UserYa
yababay
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.