如何绘制 二次曲线? eg. y=x*x

winterain 2004-04-03 03:42:56
如何绘制 二次曲线? eg. y=x*x
...全文
61 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
iceandfire 2004-04-03
  • 打赏
  • 举报
回复
有两种方法:
第一种:描点,对于给定的二次曲线,你取X值算Y值,X越密,比如密度是0.01那么你这个二次曲线越平滑,不过这要损耗机子不少CPU的计算时间,如果真要采取这样的方式,建议给种比较优化的算法
第二种是利用2D包中的QuadCurve2D类,这个可以很轻松画出你想要的曲线,具体画法可以看一下文档,在java.awt.geom包里。
loreorion 2004-04-03
  • 打赏
  • 举报
回复
所有的曲线都是画点,边画边把相邻的点用直线连起来,只要点足够密就是曲线了

62,623

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧