
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
String name = sdf.format(new Date());
File path = FileSystemView().getHomeDirectory();
String format = "jpg";
File f = new File(path + File.separator + name + "." + format);
try {
ImageIO.write(saveImage, format, f);
} catch (IOException e) {
e.printStackTrace();
}
}
public void setClipboard() {
Clipboard clipboard = DefaultToolkit().getSystemClipboard();
Transferable trans = new Transferable() {
@Override
public boolean isDataFlavorSupported(DataFlavor flavor) {
return DataFlavor.imageFlavor.equals(flavor);
}
@Override
public DataFlavor[] getTransferDataFlavors() {
return new DataFlavor[] { DataFlavor.imageFlavor };
}
@Override
public Object getTransferData(DataFlavor flavor)
throws UnsupportedFlavorException, IOException {
if (isDataFlavorSupported(flavor))
return saveImage;
throw new UnsupportedFlavorException(flavor);
}
};
clipboard.setContents(trans, null);
}
public void snapshot() {
try {
Robot robot = new Robot();
Dimension d = DefaultToolkit().getScreenSize();
image = ateScreenCapture(new Rectangle(0, 0, d.width,
d.height));
RescaleOp ro = new RescaleOp(0.7f, 0, null);
tempImage = ro.filter(image, null);
} catch (AWTException e) {
e.printStackTrace();
}
}
}
本文发布于:2024-03-15 02:27:32,感谢您对本站的认可!
本文链接:https://www.4u4v.net/it/1710884379151019.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
| 留言与评论(共有 0 条评论) |