javafx窗体程序

JavaFX Real-World应用程序第四号称为Caliop 。 它是EIZO为医院手术室开发的CuratOR解决方案的前端。 前端在壁挂式控制台上运行,并允许操作团队查找有关患者的信息,控制各种视频源到不同显示器的路由,录制视频,拍摄照片/剧照。

对于该软件,我被要求在一个已经非常复杂HTML模型的基础上,以JavaFX来实现UI。 即使样机大量使用了动画和CSS样式,它还是JavaFX的直接移植。

下图显示了该应用程序在德国一个贸易展览会上的实际应用。

和往常一样:这是面试的问题和答案。

一般的问题

您的产品/项目的名称是什么?

CuratOR Caliop

您的用户/客户是谁?

临床医生-主要是外科医生和护士

您的软件的目的是什么? 有什么好处?

简化每天的手术流程。

该应用程序可以运行吗? 如果是的话,从什么时候开始。 如果不是,您打算什么时候上线?

我们计划在2015年底上线。

发展历程

您是如何将必要的JavaFX专有技术带入您的团队的? (顾问,内部/外部培训课程)?

我们聘请了外部开发人员:-)

您是从哪个版本的JavaFX开始的? 一二八

Java 8

您何时开始开发该应用程序,它花了多长时间?

2014年11月

有多少开发人员从事此工作? 总体上和在用户界面上。

您为什么选择JavaFX作为前端技术? 非常重要的一点:为什么不选择HTML / Web?

桌面技术具有更多选项来控制和开发硬件(例如,图像采集卡,拖缆,视频开关等)。 HTML / Web更适用于移动技术。 Java FX只需很少的努力就可以提供非常好的结果。 JavaFX还提供了编写智能代码关键字数据绑定的功能。

说服决策者同意JavaFX难吗?

没有

您在JavaFX部分面临的最大挑战/问题/问题/错误是什么,您如何解决它们?

与Swing相比,JavaFX中实现动画要容易得多,但是仍然需要很多技巧和奉献精神。

您使用了哪些第三方产品/框架/工具(开源和商业),为什么选择它们?

FontAwesomeFX,ControlsFX,Afterburner.FX

您是否混合了JavaFX和Swing代码?

没有。

外表

您会在下一个项目中再次使用JavaFX吗? 请详细说明原因或原因。

是的,这只是用户和开发人员的积极反映。

您希望将哪些功能添加到JavaFX?

高级动画支持。 使菜单滑入和滑出应该很容易。

您打算提供应用程序的移动版本还是移动附件?

翻译自: https://www.javacodegeeks.com/2015/10/javafx-real-world-apps-eizo-curator-caliop.html

javafx窗体程序

javafx窗体程序_JavaFX真实世界应用程序:EIZO CuratOR Caliop相关推荐

  1. javafx窗体程序_JavaFX真实世界应用程序:欧洲电视网广播联盟

    javafx窗体程序 我荣幸地与今年在德累斯顿Saxonia 系统公司工作的Alexander Casall一起在JavaOne上展示了多个JavaFX Real-World应用程序. 在准备本次演讲 ...

  2. javafx窗体程序_JavaFX实际应用程序:SkedPal

    javafx窗体程序 "真实世界的应用程序"系列中的一个新条目. 这次是SkedPal ,这是一个用于智能管理忙人生活的应用程序. 我一直在咨询SkedPal团队有关JavaFX的 ...

  3. javafx窗体程序_JavaFX实际应用程序:AISO HRC-Matic

    javafx窗体程序 " Real-World JavaFX Apps"系列中的第三个应用程序是一种重型数据输入应用程序,由称为HRC-Matic的关系数据库支持. 它由AISO在 ...

  4. JavaFX真实世界应用程序:EIZO CuratOR Caliop

    JavaFX Real-World应用程序第四号称为Caliop . 它是EIZO为医院手术室开发的CuratOR解决方案的前端. 前端在壁挂式控制台上运行,并允许操作团队查找有关患者的信息,控制各种 ...

  5. JavaFX 2.0 beta示例应用程序和思考

    我有一段时间回过头来玩JavaFX,并且在使用该语言方面有好有坏的经验. 随着JavaFX 2.0 beta的发布,我想尝试一下. 在这里,我开发了一个简单的地址解析应用程序,该应用程序将使用Goog ...

  6. 使用增强的Windows窗体为你的.Net程序打造丰富的用户界面

    本文内容基于微软 Visual Studio 2005 发布前的预览版,之前代号为"Whidbey".其中所有信息在正式版中都可能会有所改变. 本文所讨论内容: 关于Windows ...

  7. .NET FRAMEWORK 2.0...使用增强的Windows窗体为你的.Net程序打造丰富的用户界面

    作者:Michael Weinhardt,Chris Sells 翻译:宋文锋 原文出处:.NET Framework 2.0: Craft a Rich UI for Your .NET App w ...

  8. vs窗体应用linux,使用Visual Studio2019创建C#项目(窗体应用程序、控制台应用程序、Web应用程序)...

    使用Visual Studio2019创建C#项目(窗体应用程序.控制台应用程序.Web应用程序) 一.VS的开发环境 首先你得安装了vs2019,然后确认下下面三个组件是否存在,如果没有要下载一下. ...

  9. C#在窗体程序中运行控制台程序并管理其进程

    运行环境 .Net Framework-4.7.1 visual studio 2017 一. 控制台程序的运行 使用Process类,官方文档地址 使用样例: public void FrpStar ...

最新文章

  1. 命名实体识别入门教程(必看)
  2. 【C语言】数组指针与指针数组的区分与应用
  3. 高效精细化管理企业工单
  4. 基于SSM实现餐饮管理系统
  5. 从JDK源码角度看Long
  6. 阿里开源:思考,演进和发展
  7. 计算机综合试验,计算机综合实验1.doc
  8. python程序怎么保存到u盘_python实现usb自动拷贝程序的方法
  9. Visual Studio 2015开发Android App启动调试始终无法完成应用部署的解决方案
  10. java编译器源码详解_已更新至第8章 | LLVM 编译框架详解
  11. php数组是否存在数组,php判断数组中是否存在某值
  12. liteon460w服务器电源管理系统,PS-5251-06 LITEON光宝工业电源
  13. 系列1—BabeLua入门
  14. C++ 代码整洁之道
  15. img图片路径错误时,显示破图/图片裂开,如何处理?
  16. 什么是外网服务器?如何搭建外网服务器
  17. 知识点滴 - 我们的太阳系
  18. 【分页存储管理】将十六进制的虚拟地址0A5C、103C、4251转换成物理地址
  19. 密码学之RSA与AES加密解密在项目中的应用
  20. Flink DataSet API

热门文章

  1. AT2064-[AGC005F]Many Easy Problems【NTT】
  2. P2597-[ZJOI2012]灾难【DAG支配树】
  3. U102488-傻叉题【dp】
  4. CF1200D-White Lines【二维前缀和】
  5. POJ1006-Biorhythms【中国剩余定理】
  6. SpringCloud Gateway配置自定义路由404坑
  7. 所有和Java中代理有关的知识点都在这了
  8. java反射 修改静态方法的值 setAccessible
  9. Mysql对字符串去掉前后空格(trim)或者指定字符
  10. TS字面量进行类型声明