g.fillOval(x,y,5,5); //画实心圆
坐标点就以图片的左上角为原点然后作画 最后将画下来的图片保存 能实现吗?
保存我可以自己写,主要是能否获得画完之后的图片?
求各位大佬帮帮我!!!!
坐标点就以图片的左上角为原点然后作画 最后将画下来的图片保存 能实现吗?
保存我可以自己写,主要是能否获得画完之后的图片?
求各位大佬帮帮我!!!!
解决方案 »
- 哪位给我个Ultraedit语法加亮文件
- jxl遇到上标下标如何处理
- 请教一个正则表达式的问题
- 正在写类似QQ的工具,出了点问题,请教大虾们
- A:JAVA:1:类InitialORDERtEST是公共的,应在INITIALORDERTEST。JAVA的文件中声明 QQ 466825413 [email protected]
- 关于applet 的问题?
- 用过jar的老手请进!本题牵扯java bean的入门知识。
- 软考结束,大家来讨论以下吧。
- 求救,怎么递归生成无层次(从数据库中读数据)限制的树???
- 如何做全文检索?
- 求一个循环群的生成元,用java代码实现
- 新手求教 JAVA 对象数组引起的空指针异常
下面的可供参考
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();
}
}
}