package com0326; import java.awt.FlowLayout; import java.awt.Graphics; import javax.swing.JFrame; import com0326.DrawBorder; import com0326.DrawListener; public class DrawBorder extends JFrame{ //定义主函数 public static void main(String[] args){ //实例化DrawBorder类的对象 DrawBorder db=new DrawBorder(); //调用initUI函数 db.initUI(); } //定义一个initUI函数 public void initUI(){ //设置属性值 this.setTitle(""); this.setSize(800, 900); this.setDefaultCloseOperation(3); this.setResizable(true); this.setLocationRelativeTo(null); this.setLayout(new FlowLayout()); this.setVisible(true); Graphics g=this.getGraphics(); DrawListener d=new DrawListener(g); this.addMouseListener(d); } } package com0326; import java.awt.Graphics; import java.awt.event.MouseEvent; import java.awt.event.MouseListener; public class DrawListener implements MouseListener{ public int x1,x2,y1,y2; public int x,y; Graphics g; public DrawListener(Graphics g){ this.g=g; } public void mousePressed(MouseEvent e) { x1=e.getX(); y1=e.getY(); } public void mouseReleased(MouseEvent e) { System.out.print("ssss"); x2=e.getX(); y2=e.getY(); this.Draw(e); } public void Draw(MouseEvent e){ for(int i=0;i<50;i++){ g.drawOval(x1, y1,Math.abs(x1-x2), Math.abs(y1-y2)); x1++;y1++;x2--;y2--; } } public void mouseEntered(MouseEvent e) { } public void mouseExited(MouseEvent e) { } public void mouseClicked(MouseEvent e) { } }
您还没有登录,请您登录后再发表评论
MFC画圆:中点画圆法和bresenham画圆,输入圆心坐标,半径大小和颜色即可画出圆心在坐标原点的圆和圆心不在坐标原点的圆。
MFC中心画圆法 Bresenham法画圆
使用鼠标画圆,使用labview软件开发工具,方便好用
中点画圆算法 计算机图形学 中点画圆算法 计算机图形学 中点画圆算法 计算机图形学 中点画圆算法 计算机图形学
用西门子S7200PLC画圆程序,用以鉴借,仅供参考。
OpenGl下中点法画圆的实现运行可以过
三菱FX3U的plc画圆程序,画三个同心的圆,程序将圆分为360等份进行插补,才用子程序循环调用的方式,根据这个原理可自行编写多种图形的程序,值得入手。
采用等分画圆,区别于网上通用的画圆逼近法
利用圆的八对称性,以下面图中的八分之一圆弧(x>y)为主导,请设计一个中点画圆法,画圆。 任意画出一个封闭的二维图形,自定义一个图案对其进行填充。 编程画出下面图形, 要求用两个循环语句实现.点的表示为: int x...
(1)1200PLC控制两轴伺服画方、画圆等运动控制程序案例 (2)包含脉冲PTO、1200PLC轴组态等博图控制伺服案例 (3)控制三菱、台达等品牌伺服以及参数设置,USS协议控制变频等运动控制
VC++下opengl 的Bresenham画圆算法实现
提供一个画圆程序,供大家使用,谢谢大家的支持与关爱
图形学画圆画线和扫描线种子填充算法的实现!
图形学中元的生成画法:中点画圆算法.中点画圆算法理解与实现;显示圆弧上的八个对称点的算法: void CirclePoints(int x,int y,int color) { drawpixel(x,y,color); drawpixel(y,x,color); drawpixel(-x,y,color); ...
画圆算法 向vcmfc 中点画圆算法 多个关键字请用空格分隔,最多填写5个。点击右侧Tag快速添加
TFT_LCD屏上画圆的算法比传统的算法速度要快很多
图形学的中点画线和中点画圆 bresenham的中点画线和画圆 以及一些更加丰富的功能
1、实验目的: 理解Bresenham光栅化算法,掌握绘制曲线的...要求一:利用Bresenham中点画圆法画出圆形。 要求二:动态表现画圆过程。 要求三:根据Bresenham光栅化画圆算法,以(0,0)为圆心,以100为半径,绘制该圆。
实现SMART 200两轴步进 画圆,自定义半径大小。对于精度不高的没问题。可根据步进驱动器细分调精度。
三菱PLC控制步进电机两轴脉冲画圆(插补)_程序示例
相关推荐
MFC画圆:中点画圆法和bresenham画圆,输入圆心坐标,半径大小和颜色即可画出圆心在坐标原点的圆和圆心不在坐标原点的圆。
MFC中心画圆法 Bresenham法画圆
使用鼠标画圆,使用labview软件开发工具,方便好用
中点画圆算法 计算机图形学 中点画圆算法 计算机图形学 中点画圆算法 计算机图形学 中点画圆算法 计算机图形学
用西门子S7200PLC画圆程序,用以鉴借,仅供参考。
OpenGl下中点法画圆的实现运行可以过
三菱FX3U的plc画圆程序,画三个同心的圆,程序将圆分为360等份进行插补,才用子程序循环调用的方式,根据这个原理可自行编写多种图形的程序,值得入手。
采用等分画圆,区别于网上通用的画圆逼近法
利用圆的八对称性,以下面图中的八分之一圆弧(x>y)为主导,请设计一个中点画圆法,画圆。 任意画出一个封闭的二维图形,自定义一个图案对其进行填充。 编程画出下面图形, 要求用两个循环语句实现.点的表示为: int x...
(1)1200PLC控制两轴伺服画方、画圆等运动控制程序案例 (2)包含脉冲PTO、1200PLC轴组态等博图控制伺服案例 (3)控制三菱、台达等品牌伺服以及参数设置,USS协议控制变频等运动控制
VC++下opengl 的Bresenham画圆算法实现
提供一个画圆程序,供大家使用,谢谢大家的支持与关爱
图形学画圆画线和扫描线种子填充算法的实现!
图形学中元的生成画法:中点画圆算法.中点画圆算法理解与实现;显示圆弧上的八个对称点的算法: void CirclePoints(int x,int y,int color) { drawpixel(x,y,color); drawpixel(y,x,color); drawpixel(-x,y,color); ...
画圆算法 向vcmfc 中点画圆算法 多个关键字请用空格分隔,最多填写5个。点击右侧Tag快速添加
TFT_LCD屏上画圆的算法比传统的算法速度要快很多
图形学的中点画线和中点画圆 bresenham的中点画线和画圆 以及一些更加丰富的功能
1、实验目的: 理解Bresenham光栅化算法,掌握绘制曲线的...要求一:利用Bresenham中点画圆法画出圆形。 要求二:动态表现画圆过程。 要求三:根据Bresenham光栅化画圆算法,以(0,0)为圆心,以100为半径,绘制该圆。
实现SMART 200两轴步进 画圆,自定义半径大小。对于精度不高的没问题。可根据步进驱动器细分调精度。
三菱PLC控制步进电机两轴脉冲画圆(插补)_程序示例