-
-
duobianxing.rar
用某种方法实现圆的生成算法 2. 实现橡皮筋直线、圆、矩形。 3. 实现基本几何变换(平移、旋转、缩放)。 4. 实现Bezier曲线或B样条曲线。 5. 最终呈现的结果是一个小型的交互式图形系统,用界面把所有功能串连起来
-
Interactivegraphics.rar
(绘图)编写一个交互式绘图程序。
要求:
可以选择图形的种类(直线、折线、矩形、(椭)圆、多边形及对应的填充图形)、绘图颜色(使用颜色公用对话框)、笔的粗细和风格、填充模式(包括填充颜色[与图案])、背景模式与颜色;
可以根据用户的选择,用鼠标和方向键来绘制各种图形;
可以动态拖动绘图,并显示鼠标当前位置坐标以及拖动矩形的大小;
[可以用选择的字体、大小和颜色(使用字体公用对话框)在指定的位置按指定的对齐方式来输出文字串;]
[可以设置不同的坐标系(映射模式),并支持基本的打印输出;]
...
-
-
-
-
WPFDraw.rar
可进行基本交互绘图的WPFDraw程序。要求:创建带有菜单条、工具条、状态条、画布的框架窗口,有若干用于绘图选择的自定义对话框,可进行直线、矩形和椭圆的简单交互绘图。
-
-
-
pb.rar
java 简单绘图程序,可以实现画直线,画圆,画矩形,和选择画笔大小,颜色,还有调色板和橡皮擦
-
GUI-drawing-board.rar
Matlab鼠标画图,用pop-up menu选择画图标记,颜色edit记录鼠标坐标
但是功能比较简单,只能画线,不能画矩形、椭圆等
其中一个难点就是:拖动鼠标的过程中如何显示矩形/椭圆的轮廓,并且轮廓跟着鼠标指针移动。
程序的亮点:
1、可选择点、线、矩形、椭圆进行画图;
2、可选择marker、LineTyple进行画图;
3、可选择画图颜色;
4、可实时显示鼠标指针当前坐标;
5、可清除画板;
6、可保存画好的图(bmp、jpg、gif);
7、操作比较人性化,模仿了 ...
-