`
lujar
  • 浏览: 507136 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

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

阅读更多

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

分享到:
评论

相关推荐

    XUI,

    **XUI:构建高效美观的安卓用户界面** XUI 是一个专门为安卓平台设计的开源用户界面框架,它致力于提供简洁、高效且易于定制的组件,帮助开发者快速构建出美观的应用程序。XUI 的核心理念是简化安卓应用开发过程中...

    XUI 用户手册

    XUI是一款桌面开发框架,该框架的核心特征是使用xml来描述界面逻辑。它在运行时解析xml,并将其转换为swing或swt控件,进而展示给用户。对于希望创建桌面应用程序的Java开发者来说,XUI提供了一种不同于传统编程模式...

    XUI Android原生UI框架 v1.2.1.zip

    XUI是一款专为Android平台设计的原生UI框架,旨在提供高效、美观且易于使用的界面组件,帮助开发者快速构建高质量的Android应用。XUI v1.2.1是该框架的最新版本,它包含了对先前版本的改进和新功能的添加。 首先,...

    XUI一个简洁而优雅的Android原生UI框架

    **XUI:打造优雅的Android原生UI** XUI是一个专为Android平台设计的轻量级、高效且易于使用的UI框架。它旨在简化Android开发者在创建用户界面时的工作,通过提供一套精美的预设组件和丰富的自定义选项,使得开发者...

    xui js框架源码

    "XUI js框架源码"是一个基于JavaScript的前端开发框架,源自"linbjs"的演化版本。这个框架主要用于构建富客户端应用,提供强大的可视化开发能力。由于官方网站已失效,这个资源现在被上传到CSDN,以方便开发者们学习...

    xui.js小型的JS框架.rar 下载

    xui.js是一个轻量级的JavaScript框架,它主要设计用于移动设备,并且特别适合在PhoneGap或Cordova环境中使用。这个框架的目标是提供一个简洁、高效且易用的解决方案,作为jQuery在这些环境中的替代品。PhoneGap和...

    xui:xui是基于Bootstrap的前框架

    ###使用构建 需求 原型 ... 效果图 | 架构(列目录) - 技术选型 - 开发 -> 新需求 主要用户群体: chrome(webkit, blink firefox(gecko xp &lt;= IE6, IE8 WIN7, WIN8.1 - IE8, IE11 (Triden Windows 10 - SPARTAN...

    界面库XUI Demo

    XUI界面库是一套基于directUI 的界面框架库,所有控件元素全部自绘,可以通过一个style脚本文件控制控件元素的外观,支持bmp、jpg、gif、png、icon图片格式,支持lua脚本(C++可以非常方便地扩展lua,而无需理解lua...

    xui:XUI是FreeSWITCH的微型UI框架和实现

    XUI项目 该项目正在积极开发中,尚未准备好用于生产。 设计 使用mod_verto中的内置HTTP服务器,除了FreeSWITCH以外,均不依赖其他任何内容。 支持SQLite和PostgreSQL。 遵循现代的配置布局,旧的配置布局也应适用...

    XUI v1.2界面引擎测试版源码

    XUI是一款基于miniblink的web界面引擎框架,封装大多数layui组件,layui具有简洁、美观、组件类型多等,是当前最流行的前端开发插件之一,此框架支持扩展,只要会html、js、css,可以扩展出无限多种组件。...

    xui:组件比antd少了几个, 但是功能也很多哦, 原生JS编写

    依赖: xui.css (不依赖任何其他框架)兼容性: IE10以上高级浏览器(需要babel转义)使用方法: 在你的框架(vue, react, angular, etc)中引用xui.js和xui.css说明:assets文件夹里有xui.js,xui.css,不过不建议这么做,...

    XUI:XUI使SwiftUI应用程序的模块化,可测试的体系结构轻而易举!

    X UI是使用SwiftUI创建模块化,可重用,可测试的应用程序体系结构的工具箱。 通过扩展来解决常见问题, X UI使得使用SwiftUI和Combine变得更加容易! 轻松保持您的应用程序清洁,可维护并保持一致的应用程序状态 带...

    XUI:一个高效,灵活且易于使用的Windows UI库。-开源

    XUI是高效,灵活且易于使用的Windows UI库。 它实现了直接用户界面的概念,其中所有控件都是直接绘制的,而不是本机窗口。 XUI用C ++编写,基于最广泛使用的库ATL。 特点:-通过XML布局。 -完整的基本控件:静态,...

    XUI RIA Framework-开源

    XUI 是用于构建智能应用程序的 Java 和 XML RIA 平台。 Swing、AWT 和其他小部件集可用于一系列硬件。 XUI 的模块化框架可以帮助应用程序开发的许多方面。 可以使用 NetBeans 和 Eclipse。

    rpx-xui-webapp:rpx-xui-webapp

    然后按照:在本地启动Node服务确保/ config中包含local-development.json,否则请从XUI团队成员那里获取。 使用以下export IDAM_SECRET=* && export S2S_SECRET=* && export NODE_CONFIG_DIR=../config && export ...

    e语言-XUI v1.2界面引擎测试版

    XUI是一款基于miniblink的web界面引擎框架,封装大多数layui组件,layui具有简洁、美观、组件类型多等,是当前最流行的前端开发插件之一,此框架支持扩展,只要会html、js、css,可以扩展出无限多种组件。...

    xui是一套完美的vue框架

    X-UI则是基于Vue.js构建的一套成熟且全面的前端组件库,它旨在为开发者提供一套完善的解决方案,助力快速构建高效、高质量的Web应用。 X-UI的主要优势在于其组件化开发模式。组件化开发是现代前端开发的核心理念,...

    XUI Assist-crx插件

    **XUI Assist-crx插件详解** XUI Assist是一款专为Xero用户设计的高效工具,它通过提供一系列强大的快捷方式来提升用户在Xero平台上的操作体验。这款插件以英文为主要语言,旨在帮助用户更快速、更便捷地完成日常...

    PhoneGap Mobile Application Development Cookbook.pdf

    - **学习XUI库的基础:** 介绍XUI库的基本使用方法和特性,XUI是基于jQuery的轻量级前端框架,优化用于移动设备。 - **DOM操作:** 说明如何使用XUI进行文档对象模型(DOM)操作,实现页面元素的动态更新。 - **处理...

Global site tag (gtag.js) - Google Analytics