62,635
社区成员




public class MyJpanel extends JPanel{
private Graphics2D gp;
private Image image=Toolkit.getDefaultToolkit().getImage("src/images/logo1.jpg");
BufferedImage im=null;
@Override
public void paint(Graphics g) {
// TODO Auto-generated method stub
try {
gp=(Graphics2D)g;
gp.drawImage(image, 0, 0,this);
gp.setColor(Color.red);
gp.drawOval(0, 0, 100, 100);
//截取需要的图片大小
im=new Robot().createScreenCapture(new Rectangle(480, 360));
//写入文件
ImageIO.write(im, "jpg", new File("src/images/111.jpg"));
} catch (AWTException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}