旋转和填充矩形 vs drawPolygon

问题描述

使用 graphics2D,我能够使用我的第一个解决方案(如下)在对角线上绘制矩形。 显然,也可以使用第二种解决方案(如下)来完成。 我的问题是,什么解决方案花费的资源更少?

一个解决方案:

  • 用毕达哥拉斯定理计算角度
  • 旋转整个图形 2D
  • 使用 g.drawRectangle 函数绘制矩形

第二种解决方案:

  • 计算四点
  • 用 g.drawpolygon 绘制“对角矩形”

现在我的猜测是这取决于图纸尺寸,但是,如果我是对的,如何知道第二个解决方案何时变得更好?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)