繪製有填充和無填充顏色的長方形和圓形(C )

2021-06-23 03:55:57 字數 410 閱讀 3200

長方形和正方形是一樣的,都是用畫長方形函式來畫,圓形和橢圓是一樣的,都是用畫橢圓函式來畫,下面就以具體的程式為例來進行了解:

//正方形

protected override void onpaint(painteventargse)

drawrectangle函式中第乙個引數為畫筆,第

二、第三個引數為長方形左下角座標,第

四、第五個引數為長方形的長和寬。

畫圓:無填充色

private void button1_click(object sender,eventargs e)

畫圓:有填充色

private void button1_click(object sender, eventargse)

這個函式裡面,x、y座標為左頂點的座標。

QT 基本的繪製和填充

qpainter類是在繪圖裝置上繪製的,及只要繼承qpaintdevice的子類qpainter都可以繪製 一般用法 定義乙個qpainter物件 qpainter painter this qpinater有一些基本的繪圖介面 例如drawline 畫直線 如果想要帶顏色需要畫筆qpen qpen...

1 求長方形的面積和周長

問題描述 求乙個長方形的面積s及周長p。面積的公式為s a b,周長的公式p 2 a b 其中a代表長方形的長,b代表長方形的寬。輸入說明 你的程式需要從標準輸入裝置 通常為鍵盤 中讀入兩個整數 乙個整數a 0 a 10000 代表長方形的長 乙個整數b 0 b 10000 代表長方形的寬 在a和b...

1 求長方形的面積和周長

1 求長方形的面積和周長 問題描述 求乙個長方形的面積s及周長p。面積的公式為s a b,周長的公式p 2 a b 其中a代表長方形的長,b代表長方形的寬。輸入說明 你的程式需要從標準輸入裝置 通常為鍵盤 中讀入兩個整數 乙個整數a 0 a 10000 代表長方形的長 乙個整數b 0 b 10000...