AjaxSwing 3.0发布 可将Java Swing转化为Ajax
AjaxSwing是一个专为Java Swing应用 程序打造的Web开发平台。使用AjaxSwing,可以使为Java桌面应用程序转为Web应用。 AjaxSwing可以被看作是一个Java到HTML的转换器,其程序可以在运行时创建被浏览器解析的HTML和 JavaScript。另外,使用AjaxSwing无需对程序和业务逻辑进行大幅修改修改,它允许开发者使用标准Swing组件来实现用户界面,且不需 要程序员学习Java技术以外的API。
将Java转换为HTML
下面两幅图片展示了AjaxSwing如何将Java桌面程序转换为Web应用
转换前的Java桌面应用
使用AjaxSwing转换为Web应用
与JavaFx相 比,AjaxSwing的最大特点是专注于Java桌面应用到Web的转换,而无需开发者付出过多的代价。
目前,AjaxSwing已发布3.0版本,提供了一些新的功能和特性:
◆支持JSpinner组件
◆支持JSpeparator组件
◆JComboBox支持自定义单元格渲染
◆视觉效果的增强
◆改进对Safari浏览器及iPhone的支持
AjaxSwing示例赏析:http://demo.creamtec.com/ajaxswing/apps/SwingSet2
AjaxSwing下载地址:http://www.creamtec.com/products/ajaxswing/install/index.html
相关文档:
这里所说到的Java中的排序并不是指插入排序、希尔排序、归并排序等具体的排序算法。而是指执行这些排序算法时,比较两个对象“大小”的比较操作。我们很容易理解整型的 i>j 这样的比较方式,但当我们对多个对象进行排序时,如何比较两个对象的“大小”呢?这样的比较 stu1 > stu2 显然是不可 ......
import java.util.regex.Matcher;
import java.util.regex.Pattern;
1:这个是拿到一个字符取得里面的图像地址返回一个List
public static List<String> getImgStr(String htmlStr){
String img=""; &n ......
我今天学习了徐老师讲的Spring知识,我做了简单的笔记:
反向控制(IOC)
:
bean工厂:最简单的容器,提供了基础的依赖注入支持。创建各种类型的Bean.
应用上下文:建立在bean工厂基础之上,提供系统架构服务。
ClassPathXmlApplicationContext:从类路径中加载。
FileSystemXmlAp ......
今天,我们开始了佟老师的教育办公系统的旅程:我做了简单的笔记:
1. 搭建 SSH 环境
1). 加入 Struts:
①. 加入 jar 包:
struts-1.3.8\apps\struts-b ......
今天继续佟老师的教育办公系统的旅程:
1. 员工录入的服务器端的简单验证:
1). 使用 struts 的 validator 框架
2). 验证规则同浏览器端的 jQuery 的 validator 验证.
3). 以 email 字段为例, 验证 ......