论坛首页 综合技术论坛

使用java开发unix终端(如银行柜面系统)的平台JEasyForm发布

浏览 6841 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2007-09-16  
做银行、保险等行业,常常需要做的一项开发就是柜面系统,使用unix终端进行访问。以往,一般都用c进行开发,使用curses库。现在可以用java很容易做这块开发了。
JEasyForm基于charva(http://www.pitman.co.za)开发,对其进行了进一步的封装及增强。
1、使用xml定义界面。支持文本显示、方框、输入框、密码框、下拉选择框、按钮、菜单、状态栏等等。已基本涵盖金融行业柜面系统常用控件。
2、简单方便的事件机制。比如窗口的初始化函数、输入域的进入及离开事件、按钮点击事件等等。
3、unix终端的打印功能。
4、修改charva,包括一些功能的增强、bug的修改。还有一个重要的就是字符集控制。charva基于UTF-8,是的,UTF-8是非常好,但遗憾的是国内的终端好像没有支持UTF-8的,支持的是GB2312、GBK、GB18030等。

我在google code上开了一个open source项目,地址为:http://jeasyform.googlecode.com。感兴趣的可以看一看

效果图如下:
  • 大小: 29.9 KB
   发表时间:2007-09-18  
能否再多一点的介绍相关信息呢 ?
0 请登录后投票
   发表时间:2007-09-20  
http://jeasyform.googlecode.com 上有一个中文文档,在downloads中。通过svn也可以下载源代码。欢迎使用
0 请登录后投票
   发表时间:2008-02-28  
恩!我现在也在做银行的业务,虽然不是做柜台业务的,但是对这个也非常感兴趣!支持一下
0 请登录后投票
   发表时间:2008-04-25  
有没有封装密码键盘、磁卡读写器的功能,还有和后台的通讯功能,输入域要对应到一个数据字典才行。
这东西要真正能用,还有很对事情要做。
1 请登录后投票
论坛首页 综合技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics