導航:首頁 > 編程知識 > 如何畫一個圈編程代碼

如何畫一個圈編程代碼

發布時間: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編程工具,運行效果如下:

閱讀全文

與如何畫一個圈編程代碼相關的資料

熱點內容
網路中常用的傳輸介質 瀏覽:518
文件如何使用 瀏覽:322
同步推密碼找回 瀏覽:865
樂高怎麼才能用電腦編程序 瀏覽:65
本機qq文件為什麼找不到 瀏覽:264
安卓qq空間免升級 瀏覽:490
linux如何刪除模塊驅動程序 瀏覽:193
at89c51c程序 瀏覽:329
怎麼創建word大綱文件 瀏覽:622
裊裊朗誦文件生成器 瀏覽:626
1054件文件是多少gb 瀏覽:371
高州禁養區內能養豬多少頭的文件 瀏覽:927
win8ico文件 瀏覽:949
仁和數控怎麼編程 瀏覽:381
項目文件夾圖片 瀏覽:87
怎麼在東芝電視安裝app 瀏覽:954
plc顯示數字怎麼編程 瀏覽:439
如何辨別假網站 瀏覽:711
寬頻用別人的賬號密碼 瀏覽:556
新app如何佔有市場 瀏覽:42

友情鏈接