龙猫12138
2017-06-20 02:49
采纳率: 62.9%
浏览 1.9k
已采纳

java,如果我要drawRect一个指定边框大小的长方形,我该用哪个方法呢?

大概的意思就是,如果我想画粗一点这个长方形,该用哪个方法?还是说我应该drawRect
多几个长方形以达到效果?

  • 写回答
  • 好问题 提建议
  • 关注问题
  • 收藏
  • 邀请回答

1条回答 默认 最新

  • 战在春秋 2017-06-20 03:06
    已采纳

    可以这样:

    Graphics2D g2;
    double thickness = 2; //设置宽度
    Stroke oldStroke = g2.getStroke(); //保存旧笔触
    g2.setStroke(new BasicStroke(thickness)); //设置新笔触
    g2.drawRect(x, y, width, height); //绘制矩形
    g2.setStroke(oldStroke);  //恢复旧笔触
    

    用心回答每个问题,如果对您有帮助,请采纳答案好吗,谢谢!

    已采纳该答案
    评论
    解决 无用
    打赏 举报

相关推荐 更多相似问题