AWT-剪切板
来源:互联网 发布:云计算软件工程师 编辑:程序博客网 时间:2024/06/05 02:26
剪切板分为:系统剪切板和本地剪切板
同一个虚拟机的不同窗口之间进行数据传递,则使用本地剪切板就可以了。
如果需要在不同虚拟机之间传递数据,或则java程序与第三方程序之间传递数据,那就需要使用系统剪切板。
重要的类和接口:
Clipboard:代表剪切板实例,既可以是系统剪切板也可以是本地剪切板
ClipboardOwner:剪切板内容的所有者接口,当剪切板内容的所有权被修改时,系统将会被触发该所有责的lostOwnership事件处理器
Transferable:该接口的实例代表放进剪切板中的传输对象
DataFlavor:用于表述剪切板的数据格式
StringSelection:Transferable的实现类,用于传输文本字符串
FlavorListener:数据格式监听器接口
FlavorEvent:该类的实例封装了数据格式改变的事件
创建系统剪切板:
Clipboard clipboard = Toolkit.getDefaultToolkit().getSystemClipboard();
创建本地剪切板:
Clipboard clipboard = new Clipboard(cb);
0 0
- AWT-剪切板
- [疯狂Java]AWT剪切板:剪切板概念、文本传递
- [疯狂Java]AWT剪切板:图像传递
- awt-获取系统剪切板的内容
- [疯狂Java]AWT剪切板:本地(系统)剪切板传递Java对象
- 剪切板
- 剪切板
- 剪切板
- 剪切板
- 剪切板
- 剪切板
- 剪切板
- 剪切板
- AWT
- AWT
- awt
- AWT
- AWT
- 好书列表
- 【matlab】eps 意义用法以及实例
- Linux账号的安全管理
- QMdiArea多个子窗口tabView模式去下划线
- 服务器文件加密 恢复代理
- AWT-剪切板
- 中国一号信令安装配置教程
- 2016的总结吧,2017的展望
- SQLDataReaderToList 数据读取器转换到List
- python分析作业提交情况
- Day_3.(2)
- PHP拦截器
- 使用SVN过程中遇到的奇葩问题
- opencv学习(二十六)之图像金字塔(高斯金字塔、拉普拉斯金字塔)