社区
C#
帖子详情
如何设置窗体的原点坐标?
shibill
2003-08-22 02:45:00
如何设置窗体的原点坐标?我想实现的是改变左上角坐标(总是0,0)
...全文
211
3
打赏
收藏
如何设置窗体的原点坐标?
如何设置窗体的原点坐标?我想实现的是改变左上角坐标(总是0,0)
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
New_bug
2003-08-22
打赏
举报
回复
to csharplove:
你是试试就知道啦:)
坐标位置是相对的:)
csharplove
2003-08-22
打赏
举报
回复
上面这样行吗?左上角坐标对包含在其中的子控件是规定为0,0的。
New_bug
2003-08-22
打赏
举报
回复
private void InitializeComponent()
{
//。。。。。
// Form1
//
this.Location = new System.Drawing.Point(0, 0);//设置起点
this.AutoScaleBaseSize = new System.Drawing.Size(5, 12);
this.ClientSize = new System.Drawing.Size(488, 273);
VB在
窗
体
上显示
坐标
系.rar
VB在
窗
体
上显示
坐标
系, Private Sub Command1_Click() Cls '清除
窗
体
Form1.ForeColor = RGB(255, 0, 0) '
设置
颜色 Form1.FontBold = True '加粗 Line (0, 0)-(3000, 0) '水平方向画直线 Line (0, 0)-(0, 2500) '垂直方向上画直线 CurrentX = 0 '
设置
坐标
CurrentY = 0 Print "
原点
" '在新
坐标
位置上输出 CurrentX = 2800 '
设置
新
坐标
CurrentY = 100 Print "X轴正向" '在
坐标
位置上输出 CurrentX = 100 '
设置
新
坐标
CurrentY = 2400 Print "Y轴正向" '在新
坐标
位置上输出 End Sub
VB定义
坐标
系,简略
VB定义
坐标
系,简略,VB在
窗
体
上定义一个简单的
坐标
系曲线,设定X/Y
坐标
和
原点
,用VB结合图形绘制的相关小例子。
根据函数,生成图像并扩大倍数
设计函数图形绘制程序。在Form1
窗
体
上单击"关闭"菜单命令,终止Form1
窗
体
程序;单击"绘图"菜单命令进行图形绘制,添加一个pictureBox控件作为画布,定义画布为
窗
体
的长与宽,
设置
坐标
原点
(x0,y0)为画布宽的50%、高的75%,并绘制
坐标
轴,然后绘.制从
原点
到下列函数上各点(xi, yi)的连线,函数为: y=-3x-3x-+4Sinx 其中x的取值范围为-1.7~1.7,精度(即步.长)为0.02。x和y
坐标
的放大倍数分别为80和35。要求第一、二、三、四象限上的连线分别用蓝色、绿色、红色和黑色绘制,
java写的画板
1. 画板UI设计(总
体
布局) (1)创建
窗
体
并
设置
相关属性; (2)给整个
窗
体
添加一个中间容器用来覆盖整个
窗
体
; (3)
设置
边框布局,因为整个画板大致为左边部分,中间部分,菜单栏三个部分,用边框布局比较合适; (4)给
窗
体
添加左面板,中间面板; (5)给左面板添加按钮,并
设置
按钮图片和效果; (6)给左面板添加左子面板,用来存放颜色按钮; 2.画板功能设计 (1)给左画板中的按钮组中的每个按钮添加鼠标监听器; (2)点击不同按钮,绘制不同的图形; (3)给左子面板中的每个颜色按钮添加鼠标监听器; (4)根据下面板中选中的颜色按钮,来获取按钮的背景颜色,并将该颜色
设置
成画笔的颜色; (5)铅笔功能 1、铅笔是鼠标拖动时画的线,所需要实现鼠标移动监听器,我们采用一个类来实现多个接口; 2、添加新的鼠标监听器类; 3、在鼠标移动时间中实现画笔的逻辑(其实就是绘制直线,鼠标每移动一个像素,就会触发移动事件,通过移动事件获取鼠标的
坐标
,与上一次移动的
坐标
连线就可以了; (6)刷子功能 刷子其实就是加粗的画笔,画出来的直线更粗,这里需要用到Graphic2D画笔来
设置
画笔的粗细。 (7)橡皮擦功能 橡皮擦就是把画笔颜色
设置
成相同的背景颜色就可以了,拖动鼠标时进行擦除,所以在鼠标拖动事件中编写。 (8)喷桶功能 1、定位方法:鼠标拖动事件实现; 2、随机数生成:Random; 3、实现原理,在鼠标拖动附近绘制很多的
原点
; 3. 画板的保存和重绘的设计 (1)给我们的画板添加菜单条、菜单以及菜单项 (2)给每个菜单项添加监听器 (3)点击不同的菜单项实现相应的功能 (4)图形保存功能:利用对象输出流,将容器对象写入文件; (5)打开图形功能:利用对象输入流,将容器对象读入,然后将容器里面的图形对象在画板上绘制出来 (6)新建文件功能:新建文件,将画板上绘制的内容清空(清空之前可以确认是否需要进行保存)清屏(重绘)功能依次方法; (7)文件保存格式为BMP格式; (8)文字功能:读取文本框中的文本并打印到屏幕鼠标的相应的响应位置,传入输入的文字大小的参数,以此来改变文字的大小; 4.弹泡泡功能的设计 根据Java多线程来实现弹泡泡功能;泡泡的位置颜色随机出现,并且做到碰到边框会变色;
Python中Turtle库的学习(含多个实例效果实现代码)
Turtle库是 Python 语言中一个非常流行的绘制图像的函数库,想象一只小乌 龟,在一个横轴为 x、纵轴为 y 的
坐标
系
原点
(0, 0) 位置开始,它根据一组函数指 令的控制,在这个平面
坐标
系中移动,从而在它爬行的路径上绘制图形。 turtle(海龟)库是turtle绘图
体
系python的实现; turtle绘图
体
系:1969年诞生,主要用于程序设计入门; turtle库是python的标准库之一;属于入门级的图形绘制函数库; 説名:python计算生态=标准库+第三方库 标准库:是随解释器直接安装到操作系统中的功能模块; 第三方库:需要经过安装才能使用的功能模块; 库:library、包package、模块module统称为模块; turtle库绘制原理:有一只海龟在
窗
体
正中心,在画布上游走,走过的轨迹形成了绘制的图形,海龟由程序控制,可以自由改变颜色、方向宽度等;
C#
110,566
社区成员
642,567
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章