問題タブ [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 投票する
4 に答える
4731 参照

.net - Windows フォームで DrawRectangle をクリアする

私は四角形を描いており、数ミリ秒間スリープしています。その後、四角形をクリアしたいのですが、方法がわかりません。(四角形はグラフィックの上にあるので、別の四角形で単純に覆うことはできません)

0 投票する
3 に答える
1242 参照

c# - C#、GDI+ - 四角形が切り捨てられるのはなぜですか?

次のコードを実行すると:

私は以下を取得します:

代替テキスト http://www.freeimagehosting.net/uploads/2c309ec21c.png

ノート:

  • 画像を回転させてから、画像の元の寸法を超える長方形を描画した場合にのみ発生します。

  • 長方形は元の画像の幅に切り捨てられません。長方形の右端だけが描画されません。

  • これは、さまざまなシナリオで発生します。私が最初に気付いたのは、はるかに複雑なアプリでした。問題を簡単に説明するために、このアプリを作成しただけです。

誰かが私が間違っていることを見ることができますか?

0 投票する
2 に答える
2000 参照

actionscript-3 - Actionscript 3 での角丸長方形のトゥイーン

短い角丸四角形と背の高い角丸四角形の間でトゥイーンしたいと思います。(私は高さだけを扱いたい - 他のパラメータはありません)。actionscript 3 でプログラミングしています。トゥイーン エンジンは TweenLite です。

角丸四角形を含むスプライトをトゥイーンしています。トゥイーンされたスプライトは歪みを生成します。丸みを帯びた長方形の高さではなく、元の画像をスケーリングしていると思いますか?

これが私のコードの簡単な例です:

-

角丸四角形を描画します。

roundRect = 新しいスプライト();
roundRect.graphics.beginFill(0x000000);
roundRect.graphics.drawRoundRect(0,0,50,15,4,4); //元の高さ: 15
roundRect.graphics.endFill();
addChild(roundRect);

次に、角の丸い四角形でマウス クリック イベントをリッスンします。

マウス イベントは、次のコードで関数をトリガーします。

TweenLite.to(this.roundRect, 1, {高さ:120}); //最終的な高さ: 120

-

角丸長方形自体の高さをトゥイーンしたいと思います。これで不要な歪みが発生しないことを願っています。これを達成する方法はありますか?

ありがとうございました。

0 投票する
1 に答える
161 参照

c# - 特定の状況でペイントされた境界線が実行される

私のツールでは、aa パネルを使用してページを変更します。各ページには独自のパネルがあり、ページを変更すると、パネルにコントロールが送信されます。キャンバスとして使用するパネルには、次のペイント イベントがあります。

このメソッドは、基本的にパネルの周りに素敵な境界線を描画して、見栄えを良くします。何らかの理由で、このパネルの上に別のフォームを移動すると、境界線を構成する線が少し走り始めます。境界から小さな線が引かれることもあります。この問題は、パネル全体が再描画されるまでの数秒間だけ発生します。これを防ぐためにできることはありますか?

0 投票する
2 に答える
2229 参照

c#-3.0 - マウスを使用して C# で四角形を描画する方法

C# でフォームに四角形を描画したいと考えています。この記事を読んで見つけました。サンプルやチュートリアルはありますか? 記事はあまり役に立ちませんでした。

0 投票する
1 に答える
2617 参照

vb.net - テーブルの VB.NET DrawRectangle

System.Drawing.Printing の Graphics オブジェクトを使用して、印刷出力にテーブルを描画したいと考えています。DrawRectangle を使用して表のセルを描画しようとしています。これには、複数の長方形を連続して描画する必要があります。それはかなり簡単なはずですよね?DrawRectangle の 4 つのパラメーターは、x、y、幅、および高さのようです。ただし、x と y は整数ですが、幅と高さは単数です。行の次のセルの x 位置を前の四角形の幅に基づくことができないため、四角形が重なっています。つまり、x の位置と幅は異なるデータ型であり、同じスケールを使用しません。前のセルの幅に基づいて次のセルの x 位置を計算するにはどうすればよいですか?

0 投票する
2 に答える
5071 参照

c# - ユーザー定義の長方形を描く

私の現在のコードでは、ユーザー定義のスポットから長方形を描くことができますが、希望する方法ではできません。ペイントで行うようにする必要があります。現在のコードは次のとおりです。

名前空間SimpleDraw2{//////MainFormの説明。/// public部分クラスMainForm:Form {bool IsMouseDown = false; ポイントMousePosition; int DrawShape = 0; ビットマップStoredImage;

}

誰かが私のコードを編集して問題を解決し、ドラッグアンドドローシステムを簡単にするのを手伝ってくれるなら、私は大いに感謝します。

前もって感謝します

クリス

0 投票する
2 に答える
131 参照

interface-builder - IBビルダーまたはプログラムで描画しますか?

何をアドバイスしますか?プログラムでテキストフィールド、ラベル、画像を描画する必要がありますか、それともIBを使用する必要がありますか?

それは何か違いがありますか?スクロールの問題(少しぎくしゃくした)がありますが、それなしでは生きていけないものではありません!

0 投票する
2 に答える
2629 参照

apache-flex - フレックスで破線の境界線を持つ長方形を描画しますか?

フレックスで破線の境界線を持つ長方形を描画しますか?

0 投票する
1 に答える
2619 参照

c++-cli - mouseDown C ++/CLIを使用して画像上に長方形を作成します

このプログラムのデバッグに問題があります。長方形にドラッグできるMicrosoftデスクトップの機能を模倣しようとしています。
次のようにし
ます。1。長方形の描画を開始するには、マウスを下に押します。
2.モスを下にドラッグすると、長方形の形とサイズが作成されます。
3.マウスのクリックを解除すると、長方形の描画が終了します
。4.始点と終点を追跡できるようにします。


これまでのところ



これはgetRect関数です。


私たちが抱えている問題は、長方形が画像の最初のクリックの位置をその位置として保持していないかのように動き続けることです。