ADF图标拖拽

原文:http://docs.oracle.com/cd/E18941_01/tutorials/jdtut_11r2_41/jdtut_11r2_41.html

1.新建一页面命名为:MyPage.jsf

2.选择 Quick Start Layout,单击Browse,在左边的框里面选择Two Column category,右边上面的选择第三个,下面的选择第三个。这样就自动生成了一个简单页面,效果如下




3.在左边的方框里,添加组件:Panel Box,更改其text为:Drag this.

4.在刚添加的panel Box组件里面添加 一个Image,并设定其原文件为:jdeveloper.png。

5.在Image组件中添加一个attribute iconClient Attribute,并设置其name 为cup, value为coffee.

6 在 image组件中添加一个export iconAttribute Drag Source,并设置其Attribute值为cup.

至此为止,用于拖拽的图标其及包含的意义已经设置好了,下面设置接收拖拽图标的控件。

7.在右边的方框里,添加panel iconPanel Box,text设为Drop here.

8.在刚添加的panel iconPanel Box里面,添加panelgrouplayout iconPanel Group Layout,并将其Layout设置为scroll.

9.在group layout控件里面添加textinput iconInput Text,Label设为Cup.

10.在text控件里面,添加importicon iconAttribute Drop Target,设置其Attribute为value.

到此为止,用于拖拽功能的控件都已添加,并设置好,运行结果如下:


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值