热点关注:使用XUI Framework构建eBay Rich Client

eBay推出基于XUI技术的桌面客户端程序,利用XML定义界面,支持脚本开发。XUI包括NetBeans插件,便于使用IDE进行复杂XML界面的开发。

eBay的电子商务程序一直都有开源项目为它作桌面客户端,这次eBay自己基于XUI推出了自己的

http://today.java.net/pub/a/today/2006/01/12/building-ebay-rich-client-using-xui.html

XUI就是使用XML来定义桌面程序界面的方法,我个人而言实在太喜欢脚本开发了。

<XPage layout="Border">
<Components>
<Label content="Hello world" constraint="center" align="center"/>
<Button name="exitBtn" content="Goodbye" constraint="south"/>
</Components>
<Events>
<Event target="exitBtn" type="ActionHandler"
method="${mypackage.MyHelper[test].doExit()}"/>
</Events>
</XPage>

下面是其效果
Screenshot of the Hello World application

其中的MyHelper是这样定义的

package mypackage;

public class MyHelper
{
public void doExit()
{
System.exit( 0 );
}
}

XUI 包含一个Netbeans的插件,使用IDE来开发XUI是非常必要的,因为实际项目中xml会非常多和复杂。

其他不多说,大家可以自己慢慢看,下面是eBay的桌面客户端界面

Screenshot of the my ebay page

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值