问题标签 [drawrectangle]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1718 浏览

javascript - Html 5画布矩形删除和绘制后

我试图绘制一个矩形,将其擦除并在画布中重新绘制另一个矩形。
这三个操作的结果是有两个矩形。

html 5 api javascript: http: //pastebin.com/Qgf38C7m

调用它的javascript代码:

结果:
http://postimg.org/image/vpgg20nyt/

0 投票
3 回答
979 浏览

java - 在错误的位置绘制矩形

我正在JFrame(854 x 480) 内创建游戏。我正在尝试Rectangle在屏幕的右上角绘制一个。像这样:

但是当我这样做时,框会从屏幕上拉出来(x 坐标是正确的,但 y 坐标太高了:

屏幕外的矩形

当我将 y 坐标更改为 27(矩形的高度)时,它会向下移动到我想要的位置:

屏幕上的矩形

知道为什么会这样吗?或者如何解决?

0 投票
1 回答
114 浏览

winforms - 图形删除矩形的顶线

在 winform 上,有没有办法使用 DrawRectangle 方法或解决方法来绘制这样的矩形(没有顶部)?

没有顶部的矩形

0 投票
1 回答
2342 浏览

entity - AndEngine 可见矩形

我正在尝试在主场景上创建一个额外的可见性矩形。所以我有一个 480x800 的主相机,它向我展示了一个场景,我想附加一个额外的实体或一个具有可见性矩形的场景。因此,如果我将物品拖入其中,它们不会在一瞬间消失,它们会逐渐消失。 在此处输入图像描述

0 投票
2 回答
2995 浏览

c++ - 允许用户在 CStatic C++ MFC App 中绘制拖动矩形

我有一个 MFC 应用程序,其中对话框中有一个优化校准。最后,我希望允许用户通过鼠标在图片控件中拖动来绘制一个可调整大小的矩形,并覆盖我加载的图像。

我将自己的图片控件类定义为 CStatic 的子类,并且正在处理鼠标按下、鼠标抬起和鼠标移动事件,但我似乎无法弄清楚如何允许用户绘制矩形。对此的任何指导将不胜感激。

我看过的大多数示例都向我展示了如何在 CView:CWnd 中绘制矩形,但我对 MFC 还不太熟悉,所以我有点迷茫。谢谢。

0 投票
1 回答
594 浏览

opencv - 检查两个 CvRect * 变量之间是否有重叠

我想检查两个 CvRect * 变量之间是否有任何部分重叠。是否有内置的 opencv 函数来执行此检查。我正在写 c 版本的 opencv 。

0 投票
0 回答
2804 浏览

visual-c++ - Visual C++ DrawRectangle 填充

我正在使用 Visual C++ 2008,速成版。

我需要设计一个填充颜色的矩形。我设计的矩形只是未填充。

一切正常,但我希望整个矩形都充满蓝色。

我该如何管理?

谢谢并恭祝安康

Uwe_98

0 投票
2 回答
1331 浏览

c# - 修改wpf中任何矩形的高度后如何在画布上重新排列矩形?

我正在Rectangle从用户直接在网格行中输入的网格单元格值中添加。当我修改特定列的值时说ThicknessieHeight然后它会增加Height选定的行矩形,但它不会在选定的行矩形之后重新排列它下面的所有矩形。

在 xaml.cs 中

新活动方法:

这会像画布上的堆叠项目一样创建一个接一个的矩形。但是当我修改Thickness列的值时HeightRectangle它反映在画布上,但下面的其他矩形必须出现在当前矩形的更改高度之后。

注意:我不能在我的应用程序中使用 WrapPanel。只是为了使用 Canvas 修改现有代码。

帮助赞赏!

修改 CellChange 事件中的 For 循环:

0 投票
1 回答
3861 浏览

android - Android使用ontouch在画布上绘制矩形

我需要在画布上绘制一个矩形,其中包含来自 ontouch 事件的点。我得到了矩形形状,但是当我绘制另一个矩形时,前一个矩形消失了。我想我需要将矩形点存储在某个数组中。请给我一些想法。

到目前为止,我的代码如下。

首先在视图类的ontouch方法中

而 onDraw 方法是

绘制矩形方法

完成路径方法

0 投票
3 回答
1144 浏览

c# - 无效和 DrawRectangle 不能一起工作

想象一个简单的 .Net 2.0 Windows-Form,它带有一个填充整个表单的 MultilineTextbox。每次按下键时,我都想(重新)绘制一个矩形。在实际应用程序中,关于矩形的位置和内容有更多的逻辑——但要保持简单。

我想:“让我们先使 TextBox 无效,然后再绘制矩形。” 但这不起作用。屏幕短暂闪烁——就是这样。如果我删除“无效”线,则会绘制一个矩形 - 但旧的保持它们的位置..

怎么了?我如何从头开始重新粉刷?

预先感谢您的回答!