Pull to refresh
  • by relevance
  • by date
  • by rating

Автоматизация бизнес-процессов. Использование JavaFX в реальных проектах

Sultan Holding corporate blog
Давным-давно греческий математик и инженер Херон (10-70 гг н.э.) изобрел автомат, который за монету выдавал немного “святой” воды. Спустя 20 столетий его изобретение назовут громким именем – первый вендинговый автомат, а человечество упорно будет пытаться автоматизировать почти все, чем пользуется.

Автоматизации подверглось многое — от огромных производственных мощностей до продажи товаров и услуг, и люди не собираются останавливаться на достигнутом…

Одним большим направлением автоматизации является автоматизация бизнес-процессов, а именно применение различного рода терминалов и вендинг-киосков.

В последние десятилетия это направление развивается семимильными шагами, создано и реализовано тысячи проектов. Среди них встречаются довольно амбициозные идеи, такие как автомат по прокату велосипедов и полностью автоматизированная стоянка с эффективным размещением автомобилей для экономии городского пространства. Недавно на Хабре писали про автоматизированную библиотеку в Чикаго, а во Франкфурте на железнодорожном вокзале стоит терминал, который продает золотые слитки. Амбициозных проектов довольно много, однако в суровых реалиях нашей страны реализация данных проектов видится весьма туманно. Ну, по крайней мере, в ближайшее время.

Однако не все так печально. Некоторые виды автоматизации все-таки закрепились на отечественном рынке.

Про некоторые из них я расскажу вам под катом
Total votes 3: ↑3 and ↓0 +3
Views 6.1K
Comments 5

Привет, JavaFX! Давай познакомимся?

Lumber room
Sandbox

Введение


Приветствую, хабровчане. Недавно столкнулся с новой и интересной для меня технологией на Java – JavaFX. Душа моя тянется больше к русскому языку, чем к английскому, поэтому я приступил к поиску русскоязычных туториалов по данной технологии. Меня ждало разочарование, так как в сети достаточно мало гайдов на эту тему. Пришлось все изучать самому, читая нудную документацию.
Я хочу написать серию небольших гайдов для тех, кто только знакомится с данной технологией. Статьи будут рассчитаны для новичков и будут иметь «подробно-поясняющий» характер.
Читать дальше →
Total votes 11: ↑7 and ↓4 +3
Views 6.9K
Comments 25

Как сделать всплывающие подсказки в JavaFX

Open source *Java *

Забытое искусство подсказки


Давным-давно, когда люди ещё делали домашние странички, интернет был по шипучему модему, а Napster казался опасной провокацией коммунистов, простенькие оконные приложения под Windows очень часто писали на библиотеке VCL. Одни пользовались Delphi (но признавались только домашним), другие смело запускали её из C++ Builder (и удивлялись ещё одному String, а также спискам, которые начинаются с 1). А кто-то ухитрялся писать на нём под unix-ы (вы помните Kylix? А он был!)

В VCL почти у всех визуальных компонент были свойства ShowHint и Hint. Если быть точным, они были у всех компонент оконного типа (кнопок, выпадающих списков и прочих панелек).

В строковой Hint писался текст подсказки, а булевый ShowHint мог её отключить. А более прокачанные даже знали, что можно сделать расширенный вариант подсказки. Если написать в Hint Нажми меня|Кнопка просит, чтобы вы её нажали, то левая часть всплывёт, а правая будет передана в событие. Это событие перехватывали и показывали полученный текст в строке состояния.

Настолько простые и удобные подсказки были предметом величайшей зависти тех, кто сидел на MFC (никаких WinForms в тогдашней Visual Studio ещё не было, не говоря о WPF), поддерживал OWL или штурмовал чистый WinAPI с Петцольдом наперевес. Кто знает, может быть кто-то из них и приложил свою мозолистую от кодинга руку к тому, что уникальная по своей удобности технология подсказок оказалась полностью утрачена в JavaFX.

Что у нас есть?


В JavaFX за подсказки отвечает компонент Tooltip. По всей видимости, это тайный компонент, потому что, к примеру, SceneBuilder его знать не знает.
Читать дальше →
Total votes 17: ↑15 and ↓2 +13
Views 9.1K
Comments 12