
draw2d
文章平均质量分 53
draw2d
哭哭啼
这个作者很懒,什么都没留下…
展开
-
draw2d根据两点位置画圆弧
可以说圆的中心是(x0,y0),圆弧包含您的两个点(x1,y1)和(x2,y2)。然后半径为:r = sqrt((x1-x0)(x1-x0)+(y1-y0)(y1-y0))。原创 2023-07-03 16:48:30 · 443 阅读 · 0 评论 -
GridData 布局说明
GridData 布局说明变量说明verticalAlignment(垂直布局)horizontalAlignment(水平布局)widthHint(宽度)heightHint(高度)horizontalIndent(水平位置缩进)verticalIndent(垂直位置缩进)horizontalSpan(水平跨度)verticalSpan(垂直跨度)grabExcessHorizontalSpace(抓取多余的水平空间)grabExcessVerticalSpace(抓取多余的垂直空间)minimumWid原创 2022-04-21 10:16:12 · 845 阅读 · 0 评论 -
draw2d自定义仪表盘
draw2d自定义仪表盘画圆画分割线画圆 Ellipse1 ellipse = new Ellipse1(); //设置坐标 ellipse.setBounds(copy); //打开背景色设置 ellipse.setOpaque(true); //设置背景色 ellipse.setBackgroundColor(ColorConstants.white); //将圆添加到当前figure add(ellipse);画分割线import org.e原创 2022-04-19 15:00:55 · 247 阅读 · 0 评论 -
draw2d在圆上画刻度
draw2d在圆上画刻度在圆上画刻度首先需要知道圆每个点的位置:方法一:Math.sin(x) x 的正玄值。返回值在 -1.0 到 1.0 之间;Math.cos(x) x 的余弦值。返回的是 -1.0 到 1.0 之间的数;这两个函数中的X 都是指的“弧度”而非“角度” 弧度的计算公式为: 角度*(PI/180); (角度转弧度可参考:角度与弧度互转)30° 角度 的弧度 = 30 * (PI/180)如何得到圆上每个点的坐标?解决思路:根据三角形的正玄、余弦来得原创 2022-04-15 16:21:33 · 1040 阅读 · 2 评论 -
draw2d 在Figure上绘图
draw2d 在Figure上绘图划圆形划方形划圆形 //设置圆形 Ellipse ellipse =new Ellipse(); //20 ,20 代表x和y ;50,50代表宽高 ellipse.setBounds(new Rectangle(20,20,50,50)); //设置不显示 ellipse.setVisible(false); add(ellipse);划方形 //设置方形 RectangleFigure rectangleFigure = ne原创 2022-04-08 18:01:01 · 650 阅读 · 0 评论