AjaxSwing 3.0發(fā)布 可將Java Swing轉(zhuǎn)化為Ajax
AjaxSwing是一個專為Java Swing應(yīng)用程序打造的Web開發(fā)平臺。使用AjaxSwing,可以使為Java桌面應(yīng)用程序轉(zhuǎn)為Web應(yīng)用。 AjaxSwing可以被看作是一個Java到HTML的轉(zhuǎn)換器,其程序可以在運行時創(chuàng)建被瀏覽器解析的HTML和JavaScript。另外,使用AjaxSwing無需對程序和業(yè)務(wù)邏輯進行大幅修改修改,它允許開發(fā)者使用標準Swing組件來實現(xiàn)用戶界面,且不需要程序員學習Java技術(shù)以外的API。
將Java轉(zhuǎn)換為HTML
下面兩幅圖片展示了AjaxSwing如何將Java桌面程序轉(zhuǎn)換為Web應(yīng)用
轉(zhuǎn)換前的Java桌面應(yīng)用
使用AjaxSwing轉(zhuǎn)換為Web應(yīng)用
與JavaFX相比,AjaxSwing的***特點是專注于Java桌面應(yīng)用到Web的轉(zhuǎn)換,而無需開發(fā)者付出過多的代價。
目前,AjaxSwing已發(fā)布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
【編輯推薦】