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
相关文档:
我们在进行pl/sql编程时打交道最多的就是存储过程了。存储过程的结构是非常的简单的,我们在这里除了学习存储过程的基本结构外,还会学习编写存储过程时相关的一些实用的知识。如:游标的处理,异常的处理,集合的选择等等
1.存储过程结构
1.1 第一个存储过程
create or replace procedure proc1(
  ......
动态代理:
public interface Qingke {
void qk();
}
public class dsz implements Qingke{
public void qk() {
System.out.print("dsz qk");
}
}
public class Secretary implements InvocationHandler {
private Object pro;
private dsz dsz;
public Obj ......
java中删除目录事先要删除目录下的文件或子目录。用递归就可以实现。
public void del(String filepath) throws IOException{
File f = new File(filepath);//定义文件路径
if(f.exists() && f.isDirectory()){//判断是文件还是目录
if( ......
一、UTF8转换成GB2312
当我们在基于HTTP协议的JSP或Servlet的应用中获取数据或发送请求时,JVM会把输送的数据编码成UTF8格式。如果我们直接从HTTP流中提取中文数据,提取的结果为“????”(可能更多问号),为转换成我们能够理解的中文字符,我们需要把UTF8转换成 ......