文档

Java™ 教程
隐藏目录
导出方法
路径: 使用Swing创建GUI
课程: 拖放和数据传输
章节: TransferHandler类

导出方法

首先我们将研究用于从组件导出数据的一组方法。这些方法在拖放手势或剪切/复制操作时调用,当涉及的组件是操作的源时。导出数据的TransferHandler方法包括:

导出方法示例

以下是一些导出方法的示例实现:

int getSourceActions(JComponent c) {
    return COPY_OR_MOVE;
}

Transferable createTransferable(JComponent c) {
    return new StringSelection(c.getSelection());
}

void exportDone(JComponent c, Transferable t, int action) {
    if (action == MOVE) {
        c.removeSelection();
    }
}

接下来我们将查看用于数据导入的TransferHandler方法。


上一页: TransferHandler类
下一页: 导入方法