joyWindow桌面软件开发框架
joyWindow是基于java后台处理,HTML界面展示的桌面软件开发框架.同时整合了一个类 struts 2.0的wox框架,和velocity解析.
简介:
- joywindow是的目标是用java语言与HTML显示来构建桌面应用程序.通过它,开发者可以用WEB开发的MVC模式构建桌面应用程序,可以有效提升开发速度.
- 它实现了模型,控制,显示层的分离,可以让界面设计者与程序开发者的分工.并且在界面设计上,可以充分利用web开发的javascript,css,flash,HTML等技术,实现丰富多彩的界面效果.
- joywindow内置一个类struts2.0的基础框架(wox),可以自动封装输入值,并通过配置进行逻辑跳转.joywindow虽然不如java web一样支持jsp动态页面,但是集成了velocity作为动态页面解析语言.
工作原理:
- joywindow原理是java内嵌浏览器做界面展示,通过一个simpleHttpServer来作为传递资源,响应事件的中间处理件,在base版本中,simpleHttpServer也是开发的重点。其中浏览器嵌入采用的SWT来实现,而关于嵌入式浏览器,joyWindow除提供一个示例外,希望开发者可以自己开发浏览器界面,以便扩展自己的程序功能。
- simpleHttpServer是一个迷你版的web server,simpleHttpServer的作用除了向浏览器控件提供显示的HTML,图片等资源外,还需要对以下请求作出响应:
评论
electron-egg一个跨平台桌面软件开发框架
一个入门简单、跨平台桌面软件开发框架 2.0版为什么使用?桌面软件(办公方向、 个人工具),仍然是未
electron-egg一个跨平台桌面软件开发框架
0
electron-egg一个跨平台桌面软件开发框架
一个入门简单、跨平台桌面软件开发框架 2.0版为什么使用?桌面软件(办公方向、个人工具),仍然是未来十几年PC端需求之一,提高工作效率简单:只需懂JavaScript愿景:所有开发者都能学会桌面软件研
electron-egg一个跨平台桌面软件开发框架
0
CSLA .NET.NET软件开发框架
CSLA.NET是一个.NET软件开发框架,帮助开发者“为Windows、Web、面向服务和工作流等应用构建强大和可维护的业务逻辑层”。CSLA是Component-based,Scalable,Lo
CSLA .NET.NET软件开发框架
0
WidgetFX桌面JavaFX的桌面Widget框架
WidgetFX是一个用JavaFx脚本语言编写的桌面Widget平台,它能运行用JavaFx脚本或Java编写的Widgets,利用了最新的JavaSEupdate11特征。还利用了JavaCons
WidgetFX桌面JavaFX的桌面Widget框架
0
swtUi4Java 桌面应用框架
#swtUI4基于swt,jface特殊场景还会集成awt,swing等组件封装为一体化的java桌面应用程序框架,定制自己的界面美化特效,定制自己的升级策略.从而生成跨平台的可运行,稳定的程序。集成
swtUi4Java 桌面应用框架
0