请问Java 的剪切板怎么使用的

[复制链接]
查看11 | 回复1 | 2006-9-6 17:15:40 | 显示全部楼层 |阅读模式
StringSelectionstringSelection=newStringSelection("text");Toolkit.getDefaultToolkit().getSystemClipboard().setContents(stringSelection,null);
回复

使用道具 举报

千问 | 2006-9-6 17:15:40 | 显示全部楼层
publicstaticimagegetimagefromclipboard()throwsexception{clipboardsysc=toolkit.getdefaulttoolkit().getsystemclipboard();transferablecc=sysc.getcontents(null);if(cc==null){system.out.println("1*********");returnnull;}elseif(cc.isdataflavorsupported(dataflavor.imageflavor)){system.out.println("*********");return(image)cc.gettransferdata(dataflavor.imageflavor);}returnnull;}方法里面判断出来是你的粘贴板中不是图片,可以用个else得到信息:方法如下:publicstaticimagegetimagefromclipboard()throwsexception{clipboardsysc=toolkit.getdefaulttoolkit().getsystemclipboard();transferablecc=sysc.getcontents(null);if(cc==null){system.out.println("1*********");returnnull;}elseif(cc.isdataflavorsupported(dataflavor.imageflavor)){system.out.println("2*********");return(image)cc.gettransferdata(dataflavor.imageflavor);}else{system.out.println("3*********");}returnnull;}
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行