clipBoard.setContents(stringSelection, null);
}
private void paste() throws UnsupportedFlavorException, IOException
{
String content_copy="";
//构造系统剪切板
Clipboard clipBoard= Toolkit.getDefaultToolkit().getSystemClipboard();
//获取剪切板内容
Transferable content=clipBoard.getContents(null);
if(content!=null)
{
//检查是否是文本类型
if(content.isDataFlavorSupported(DataFlavor.stringFlavor))
{
content_copy=(String) content.getTransferData(DataFlavor.stringFlavor);
//判断文本框中有无文字选中
if(myarea.getSelectedText()!=null)
{
myarea.replaceSelection(content_copy);
}
else
{
}
}
}
else
JOptionPane.showMessageDialog(null, "系统剪贴板中无内容!","记事本",JOptionPane.WARNING_MESSAGE);
}
private void delete()
{
myarea.replaceSelection("");
}
}
[java]
摘自 txg703003659的专栏