服务热线:13616026886

技术文档 欢迎使用技术文档,我们为你提供从新手到专业开发者的所有资源,你也可以通过它日益精进

位置:首页 > 技术文档 > JAVA > 新手入门 > 基础入门 > 查看文档

画图时如何设置线条的粗细


  在用 java 2d 进行画图时可以非常方便的设置线条的粗细及接头的形状。下面是一个简单的例子供大家参考:
  
  float thick = 0.5f; //设置画刷的粗细为 0.5
  bufferedimage bi = new bufferedimage(800, 600, bufferedimage.type_int_rgb);
  graphics2d g = (graphics2d)bi.getgraphics();
  stroke stroke = g.getstroke(); //得到当前的画刷
  g.setstroke(new basicstroke(thick, basicstroke.cap_square, basicstroke.join_round)); //设置新的画刷
  g.draw(new line2d.float(x1, y1, x2, y2)); 画线
  g.setstroke( stroke ); //将画刷复原

扫描关注微信公众号