C++编写窗体程序,并在窗体上绘制黑色边框、红色区域

2021-02-01 18:39:40 字数 1949 阅读 9018

1楼:

这个是要用到mfc吗, 对话框程序就可以搞定的.

c++ mfc中绘制一个红色的矩形,求解答

2楼:匿名用户

说明:此段**是在mfc的view类中的, onpaint是消息函数,每次刷新窗口都会调用这个函数,在onpaint中调用ondraw函数来进行要求画的东西。ondraw中前半段画的是填充红色的矩形,后半段中画的是线框是红色矩形,程序已调试通,可以直接使用。

void cmytestview::ondraw(cdc* pdc)

void cmytestview::onpaint()

3楼:你说过的牵手

大哥、c++是c++、是一门语言。

mfc是微软基础类库、

可不可以不混淆、

如果一定要绘制一个红色矩形的话、就要使用mfc了。

4楼:匿名用户

选一个红色的笔,然后画,然后再把笔选回来。

如何利用c++绘制一个矩形框,并且能设置线条的宽度与颜色

5楼:青丝青y亦青城

#include

#include

class rectangle;

rectangle::rectangle(double a,double b,double c,double d)

rectangle::rectangle()double rectangle::width()double rectangle::

height()double rectangle::girth()double rectangle::area()void main()

java编写窗体程序,实现在窗体的画布上根据用户的输入数据 画一个矩形。要求: a) 运行效果如下图

6楼:功夫之王

在响应确定按钮时,获取矩形的信息,然后在中间的面板里直接绘图就可以, 要实心矩形或是空心矩形都可以的

7楼:匿名用户

package ***.paint;

import java.awt.color;

import java.awt.dimension;

import java.awt.graphics;

import java.awt.event.actionevent;

import java.awt.event.actionlistener;

import javax.swing.jbutton;

import javax.swing.jframe;

import javax.swing.jlabel;

import javax.swing.jpanel;

import javax.swing.jtextfield;

public class paint extends jframe

});this.setdefaultcloseoperation(jframe.exit_on_close);

this.getcontentpane().add(panel3);

this.pack();

this.setvisible(true);

}/**

* @param args

*/public static void main(string args)

class panel extends jpanel

public void paint(graphics g)

public void setx(int x)

public void sety(int y)

public void setwidth(int width)

public void setheight(int height) }}