导航:首页 > 编程知识 > 如何画一个圈编程代码

如何画一个圈编程代码

发布时间:2023-08-07 19:43:22

A. 如何在C++6.0上进行图形编程,画一个圆

代码如下

#include<iostream>

#include<windows.h>

#include<conio.h>

usingnamespacestd;

intmain(intargc,char*argv[])

{

chararg[200]={0};

arg[0]='"'州兆毁;

strcpy(arg+1,argv[0]);

intlen=int(strlen(arg));

arg[len]='"';

HWNDhWnd=FindWindow(NULL,arg);//找到程序运行窗口的句柄

HDChDC=GetDC(hWnd);//通过窗口句柄得到该窗口的设备场境句柄

HPENhPen,hOldPen;//画笔

hPen=CreatePen(PS_SOLID,2,0x00ff00);//生成绿色画笔

hOldPen=(HPEN)SelectObject(hDC,hPen);//把画笔引入设备场境

Arc(hDC,100,100,猜猜300,300,350,500,350,500);//画圆

SelectObject(hDC,hOldPen);

cout<<"画圆册备形:"<<endl;getch();

return0;

}

B. 用VB编程画圆

添加以个TEXT2,一个按钮,复制一下代码即可Private Sub Command2_Click()
Dim i As Integer
'i = Val(Text2.Text)
For i = 1 To Val(Text2.Text)
Form3.Picture1.Circle (120, 260), i * 10, vbRed
Next
'Form3.Picture1.Circle (60, 60), 40, vbRed '画一个圆心(60,60)半径40的红色的圆(默认空心)
'
'
'Form3.Picture1.FillStyle = 0 '设定填充模式为实心
'Form3.Picture1.FillColor = vbBlue '设定填充色蓝色
'Form3.Picture1.Circle (190, 60), 40, vbRed '下来画出来的就是填充了实心蓝色的圆了
'
'
'Form3.Picture1.DrawWidth = 3 '设定边框宽度为3
'Form3.Picture1.Circle (60, 190), 40, vbRed '这次绘制出来的圆边框粗细为3
'
'Form3.Picture1.DrawStyle = 5 '设定边框不可见
'Form3.Picture1.FillColor = vbRed '设定填充色红色
'Form3.Picture1.Circle (190, 190), 40 '这次绘制出来一个无边框、填充颜色是红色的圆

Form3.Picture1.Refresh
End Sub

C. 用VB编程画圆

效果如图:

D. 在java中如何用程序画一个圆

使用java画圆要用到绘图类Graphics,下面是实例代码和运行效果:

packagecom.dikea.demo01;

importjava.awt.*;

importjavax.swing.*;

//java绘图原理

publicclassdemo_01extendsJFrame{

MyPanelmp=null;

publicstaticvoidmain(String[]args){

//TODO自动生成的方法存根

demo_01demo01=newdemo_01();

}

publicdemo_01(){

mp=newMyPanel();

this.add(mp);

this.setSize(400,300);

this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

this.setVisible(true);

}

}

//定义一个MyPanel面板,用于绘图区域

classMyPanelextendsJPanel{

//覆盖JPanel

//Graphics是绘图的重要类,可以理解成一支画笔

publicvoidpaint(Graphicsg){

//1.调用父类函数完成初始化任务

//这句话不可以少

super.paint(g);

//先画出一个圆圈

g.drawOval(100,100,30,30);

}

}

代码复制进ide编程工具,运行效果如下:

阅读全文

与如何画一个圈编程代码相关的资料

热点内容
如何在word做柱状图 浏览:388
一生app是什么功能 浏览:88
制作单文件软件 浏览:692
什么网站贷款方便 浏览:712
app上传图片php 浏览:887
网页性能测试工具 浏览:940
文件夹怎么压缩发 浏览:166
苹果5的文件在哪里设置 浏览:173
vb更改文件名 浏览:879
苹果电脑全选文件 浏览:330
excel数据透视表文件 浏览:298
荣耀5x升级后自动重启 浏览:324
css文件的代码格式 浏览:152
微信61安卓永不升级版 浏览:800
编程入门了可以做什么 浏览:658
qq飞车飞碟怎么买2017 浏览:727
上海哪个地方网络最好 浏览:983
java数据类型干什么的 浏览:840
c怎么打印文件怎么打开 浏览:217
图片打印PDF文件中间有个白条 浏览:955

友情链接