java命名空间javax.swing类jfilechooser的类成员方法:
setdragenabled定义及介绍
本文导语:
setdragenabled
public void setdragenabled(boolean b)
设置 dragenabled 属性,要在此组件上启用自动拖动处理(drag 和 drop 的第一部分),此属性必须为 true。为了让该拖动完成所需的任务,需要将 transferhandler 属性设置为非 null 的值。dragenab...
setdragenabled
public void setdragenabled(boolean b)
- 设置
dragenabled
属性,要在此组件上启用自动拖动处理(drag 和 drop 的第一部分),此属性必须为 true
。为了让该拖动完成所需的任务,需要将 transferhandler
属性设置为非 null
的值。dragenabled
属性的默认值为 false
。
启用自动拖动处理后,每当用户在项上按下鼠标按键,然后将鼠标移动几个像素后,多数外观就开始拖放操作。因此将此属性设置为 true
对选择方式有一些影响。
某些外观可能不支持自动拖放;它们会忽略此属性。通过修改组件以直接调用 transferhandler
的 exportasdrag
方法,从而在此外观下工作。
- 参数:
b
- 为 dragenabled
属性设置的值
- 抛出:
headlessexception
- 如果 b
为 true
并且 graphicsenvironment.isheadless()
返回 true
- 从以下版本开始:
- 1.4
- 另请参见:
graphicsenvironment.isheadless()
,
getdragenabled()
,
jcomponent.settransferhandler(javax.swing.transferhandler)
,
transferhandler