- 浏览: 1153570 次
- 性别:
- 来自: 火星郊区
博客专栏
-
OSGi
浏览量:0
文章分类
- 全部博客 (695)
- 项目管理 (48)
- OSGi (122)
- java (79)
- Vaadin (5)
- RAP (47)
- mysql (40)
- Maven (22)
- SVN (8)
- 孔雀鱼 (10)
- hibernate (9)
- spring (10)
- css (3)
- 年审 (6)
- ant (1)
- jdbc (3)
- FusionCharts (2)
- struts (4)
- 决策分析 (2)
- 生活 (10)
- 架构设计 (5)
- 破解 (2)
- 狼文化 (4)
- JVM (14)
- J2EE (1)
- 应用服务器 (1)
- 我的链接 (5)
- 数学 (2)
- 报表 (1)
- 百科 (6)
- Flex (7)
- log4j (2)
- PHP (1)
- 系统 (2)
- Web前端 (7)
- linux (6)
- Office (1)
- 安全管理 (5)
- python (2)
- dom4j (1)
- 工作流 (3)
- 养生保健 (4)
- Eclipse (8)
- 监控开发 (1)
- 设计 (3)
- CAS (1)
- ZK (41)
- BluePrint (3)
- 工具 (1)
- SWT (7)
- google (2)
- NIO (1)
- 企业文化 (2)
- Windoes (0)
- RCP (7)
- JavaScript (10)
- UML (1)
- 产品经理 (2)
- Velocity (10)
- C (1)
- 单元测试 (1)
- 设计模式 (2)
- 系统分析师 (2)
- 架构 (4)
- 面试 (2)
- 代码走查 (1)
- MongoDB (1)
- 企业流程优化 (1)
- 模式 (1)
- EJB (1)
- Jetty (1)
- Git (13)
- IPV6 (1)
- JQuery (8)
- SSH (1)
- mybatis (10)
- SiteMesh (2)
- JSTL (1)
- veloctiy (1)
- Spring MVC (1)
- struts2 (3)
- Servlet (1)
- 权限管理 (1)
- Java Mina (1)
- java 系统信息 (6)
- OSGi 基础 (3)
- html (1)
- spring--security (6)
- HTML5 (1)
- java爬虫搜索 (1)
- mvc (3)
最新评论
-
Tom.X:
http://osgia.com/
将web容器置于OSGi框架下进行web应用的开发 -
chenyuguxing:
你好, 为什么我的bundle export到felix工程中 ...
在Apache Felix中运行bundle -
string2020:
<niceManifest>true</ni ...
Bundle Plugin for Maven -
jsonmong:
OSGI,是未来的主流,目前已相当成熟。应用OSGI比较好的, ...
基于OSGi的声明式服务 -
zyhui98:
貌似是翻译过来的,有很少人在linux上做开发吧
如何成为“10倍效率”开发者
1,页面元素
- < window id = "dropDemoWin" apply = "controller.DropDemoController" >
- < listbox >
- < listitem id = "draged1111111111" draggable = "true" droppable = "true" onDrop = "dropDemoWin$composer.onDropListitem(event)" >
- </ listbox >
- </ window >
如果不知道dropDemoWin$composer怎么来的看这里【zk开发】如何在页面中获得composer对象
2,将拖放的组件添加进来 onDropListitem
- public class DropDemoController extends GenericAutowireComposer {
- public void onDropListitem(DropEvent event) {
- if (!(event.getDragged() instanceof Listitem)) {
- // ZkUtils.showError("some errors");
- return ;
- }
- // event.getDragged()获得你托动过来的组件
- Listitem draggedListitem = (Listitem) event.getDragged();
- // event.getTarget()是你释放鼠标,鼠标下的那个组件,即draggedListitem将要放在那个组件上,或下
- Listitem targetListitem = (Listitem) event.getTarget();
- // //放在目标组件之前
- // targetListitem.getParent()
- // .insertBefore(draggedListitem, targetListitem);
- //当然你也可以放在目标组件之后
- //
- Component afterComp=targetListitem.getNextSibling();
- //后一个组件是托过来的组件,什么都不做
- if (afterComp ==draggedListitem){
- return ;
- }
- if (afterComp== null ){ //如果没有下一个组件说明target是最后一个,直接添加到listbox里
- draggedListitem.detach();
- draggedListitem.setParent(targetListitem.getParent());
- }else { //注意这里的insertBefore的第二个参数
- targetListitem.getParent().insertBefore(draggedListitem, afterComp);
- }
- }
- }
发表评论
-
ZK PPT
2012-02-27 17:28 1206附件中为ZK系列的PPT -
zk+spring+hibernate延迟加载的解决办法
2012-02-24 14:22 1272由于Zk 的AU request,lazy load现在没 ... -
【zk开发】zk注解的秘密
2012-02-24 14:23 1596The DataBinder that reads ZUML ... -
【zk开发】zkstudio安装及使用视屏
2012-02-26 12:04 1252安装视屏 http://docs.zkoss.org/w ... -
zk主题生成器
2012-02-26 12:04 1622生成器在附件内,兼容zk3.x 与zk5.x,zktheme ... -
zk服务器端获取鼠标点击位置
2012-02-26 12:04 1397index.zul Xml代码 ... -
zk Fiddle-zk在线测试保存代码分享平台
2012-02-23 08:20 1473http://zkfiddle.org/ 是zk项目组之一 ... -
zksample2-一个复杂应用的zk示例
2012-02-23 08:19 1484Zks ample2 is a demo applica ... -
zk5.0.8发布
2012-02-23 08:18 958该版本是一个维护版本,主要于bug修复及引入几个新特性 ... -
zk数据绑定
2012-02-23 08:17 1801简介 : 关于数据绑 ... -
zk EE/PE/CE的区别
2012-02-18 09:32 3109自从zk5.0以后,zk拆分为 ... -
ZK 5.0.8 新特性
2012-02-18 09:32 18958月16日,zk官网:zk5.0.8将要发布 zk5. ... -
zk client与server code结合提高长操作的响应性
2012-02-18 09:32 1435一,关于长操作与响应性 zk client与serve ... -
zk tooltiptext中换行
2012-02-17 11:37 1541Xml代码 <window ti ... -
zk下载文件中文乱码解决方案
2012-02-17 11:37 3678本文来自http://sun4love.iteye.com/b ... -
【zk视频】如何了解一个组件默认支持服务器端事件
2012-02-17 11:37 1311如何了解一个组件默认支持服务器端事件? 知识点:在z ... -
【zk视频】如何查看zk源码,了解zk原理
2012-02-17 11:37 1654当org.zkoss.zul.Window关闭时,zk是如 ... -
ZK 5.0.7发布,及新特性
2012-02-15 09:10 1155ZK 是一套以 AJAX/XUL/Java 为基础的网页应用 ... -
use【组件公共属性】
2012-02-15 09:09 1087语法 apply="a-class- ... -
zk异步请求异常,自定义错误页面的bug
2012-02-15 09:09 1131zk版本5.0.6 现在遇到一个问题,觉得是bug, ...
相关推荐
它支持节点的展开与折叠、拖拽排序、异步加载等特性。E3树可以通过配置节点的图标、状态等属性,以更直观的方式呈现数据结构。同时,它同样拥有丰富的API,方便开发者进行扩展和定制。 压缩包中的"E3.Resource.src-...
【烁光引擎UI界面事例代码】是一组用于构建用户界面的示例代码,它基于烁光引擎这一专业开发工具。烁光引擎以其强大的图形渲染能力和高效的性能在游戏开发、应用设计等领域广受青睐。UI(User Interface)是用户与...
标题"flex Papervision 3D 事例"表明这是一个具体的项目实例,包含了使用Flex和Papervision3D开发的代码。这样的案例通常会涵盖基础到高级的各种功能,如对象渲染、相机控制、光照效果、纹理映射、碰撞检测以及用户...
"微软图表控件MsChart官方完整事例压缩包" 是一个包含微软提供的MsChart控件的详细示例和教程的资源包。MsChart是Microsoft为.NET Framework 3.5和Visual Studio 2008开发的一个图表组件,用于在Web应用程序中创建...
例如,后端可能使用Node.js、Python或其他服务端语言,而前端可能使用React、Vue或Angular等框架,利用它们提供的数据绑定和组件化特性来简化开发。 总结起来,`wdTree`是一个结合了权限赋值和树形列表的工具或组件...
此外,它支持事件处理,可以通过简单的拖拽操作添加事件监听器,实现与用户的交互。例如,点击按钮触发特定功能,选择列表项后更新其他组件显示等。 JBuile的组件库非常丰富,包括了常见的表单元素、菜单、工具栏、...
FullCalendar 是一个jQuery插件,它提供一个全尺寸,像事例中的拖拽日历。它使用 AJAX 来为每个月提取事件并轻松地配置为使用您自己资料的格式 。它是以可视方式自定义并公开为用户触发事件 (如单击或拖动事件) ...
Sortable库提供了基本的拖拽排序功能,可以直接在Vue组件中使用。在 mounted 生命周期函数中,对this.$el进行真实DOM的操作,监听drag的一系列事件,在事件回调里移动DOM,并更新data。 knowledge point 2:Vue中...
- **Slider**:用户可以通过拖动滑块来输入值。 - **Scale**:类似于滑块,但通常显示更多的刻度。 - **ProgressBar**:显示任务完成的进度。 ###### 7.1.3 文本框/域 - **Text**:用于输入或显示文本的控件。 ##...
Flash 模拟试题及答案(一) 1.Loading应该放在影片的什麽位置? A. 影片不能有Loading B....C....D....2.Flash中设置属性的命令是?...A....B....C....D....A....B....C....D....A....B....C....D....A....B....C....D....A....B....C....D....A....B....C....D....A....B....C....D....A....B....C....D....A....
自由表单设计器提供了一个直观易用的操作界面,用户可以通过拖拽等方式快速创建各种类型的表单。预览功能允许用户在设计过程中随时查看表单的实际效果,确保设计符合预期。 **1.3 表单样本** 该设计器提供了多个...