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

如何畫一個圈編程代碼

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

閱讀全文

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

熱點內容
幻想三國自動刷怪腳本製作教程 瀏覽:80
thinkphp配置文件路徑 瀏覽:874
後綴ceb是什麼文件 瀏覽:861
新版本qq貼圖怎麼弄 瀏覽:600
水星300r默認賬號密碼是什麼 瀏覽:387
如何確認反詐app裝成功了 瀏覽:286
男士手機里都有哪些神app 瀏覽:229
愛編程怎麼學習 瀏覽:526
win101809丟什麼文件 瀏覽:253
為什麼網站打開是QQ郵箱 瀏覽:274
編程用什麼方法 瀏覽:820
max文件格式轉換器 瀏覽:705
罪惡都市中文版下載安卓 瀏覽:359
消費需求用什麼數據 瀏覽:51
蘋果4不卡 瀏覽:112
阻止運行哪個版本好用 瀏覽:614
qq空間怎麼恢復視頻文件在哪裡 瀏覽:193
學編程適合聽什麼歌 瀏覽:431
trixx超頻軟體教程 瀏覽:226
後台有程序在運行然後強制關閉 瀏覽:424

友情鏈接