JavaFX に若干興味があったので UI が JavaFX で書かれているという Dolphin Evolution™ (Karte Cloud ともいうらしい。開発元はエスアンドアイ株式会社)というオープンソースの電子カルテを試してみた。
ソースは github から落とす。
UI が知りたいだけなので今回は client のみコンパイル。
pom.xml を自分の環境に合わせ、適宜修正。NetBeans でビルド。実行すると…
ログインパネルはこっちの方が好みかもしれない。
ついでにサーバを立ち上げ、ログインを試みる。データ構造や通信プロトコル自体は本家と同じらしく、若干エラーは出たものの問題なくつながる。定番の徳川さんを表示。
初期設定は全画面表示だったので、けっこうびびる。
確かに画面構成は通常のドルフィンとは違う。ウィンドウをぱかぱか開くより一画面で操作を完結させたいという意図のようだ。
だが、結局使い慣れたサイズで使用(笑)。
そんなわけで操作上は JavaFX の有難みをそんなに感じることはなかったのだが、JavaFX ではこの手の UI のつくりこみが swing に比べ簡単になるという。
諸々の事情で Java で何かを新規につくるということはもうないかもしれないが、今後も横目でちらちらとチェックくらいはしていきたいものだ。
変更したコードはこちら。