問題タブ [rect]

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 投票する
2 に答える
35732 参照

python - .rectをマウスで「クリック」したときのPygameアクション?

私は、pygame.rectでのマウスの「クリック」アクションがどのように応答をもたらすかを学ぶためのテスト関数を書いています。

ここのところ:

私は人々が画像のためにクラスを使用している、または使用するように勧められているグーグルのページに出くわしましpygame.sprite.Spriteた、そして私はこれが私の問題の原因であると思っています。pygamesのドキュメントを確認しましたが、メソッド間にはあまりまとまりがありません。明らかに単純なものが欠けていますがget_rect、pygamesの画像を押すと、マウスの位置がその上にあるかどうかを確認できるようになると 思いました。

pygame.sprite.Sprite編集:画像/四角形をインタラクティブにするためにメソッドを呼び出す必要があると思いますか?

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

android - ホリゾンタルスクロールビューの子の中心までスクロールするにはどうすればよいですか?

ホリゾンタルスクロールビューのchildView(TextView)の中央までスクロールする必要があります。以下のコードを使用して中央の子を取得しました。次に、矢印をその子ビューの正確な中心に調整します。

ここで、私が行ったことは、Horizo​​ntalScrollViewを取得し、その中にLineaerLayoutを、LinearLayoutの中にTextViewを持っていることです。

これが私のXMLです:

私が欲しいのは、画面の中央に来るTextViewの中央に正確な矢印が欲しいということです。以下のように。

ここに画像の説明を入力してください

私が今得ているのは..

ここに画像の説明を入力してください

次のコードを使用して子の中心を取得しましたが、今度はその子の画面の中心までスクロールする必要があります。

これが私のコードです:

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

android - Androidでキャンバスに描かれた長方形を回転させる方法は?

次のコードを使用してAndroidキャンバスにテキストを描画しています

このコードはテキストの回転を処理し、正常に機能します。上記のコードを使用して、テキストの周りに青い長方形を描画しています。今私の問題は、長方形がテキストと一緒に回転していないことです。それはまだ同じままです。Androidのキャンバスに描かれた長方形を回転させる方法はありますか?

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

c# - Rect オブジェクトでの WPF ツールチップの作成

私は、グラフにマーカーを作成するオープン ソースのチャート作成ライブラリを使用しています。(動的データ表示) 私が作成しているマーカーは Rect オブジェクトで作成されています。System.Windows.Shapes のすべての Shape には ToolTip プロパティがありますが、System.Windows.Rect にはありません。マウスがマーカーの上に置かれたときにマーカーの価格値をユーザーに知らせるツールチップがポップアップ表示されるようにしたいと考えています。四角形が占める領域にマウスが入ったときにツールチップを作成してポップアップすることを考えていましたが、四角形がチャートによってズーム/パンされることを考慮して、それがどのように可能かはわかりません。他の提案はありますか?

これが私が作成しているマーカーのコードです (Felice Pollano ブログから)

}

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

android - 写真を回転させると、長方形がめちゃくちゃになり、写真を正しく選択できません

Drawメソッドには次のものがあります。

私はいくつかのビットマップを持っていますが、「長方形」の長方形は画像の幅と高さと同じであるため、画像を押すと、その上に配置されて移動します。rectscale =は、画像の左上隅にある長方形です。ここで円を描きます。円を押すと、画像を拡大縮小できます。rectrotate =同じことですが、画像の右上隅にあります。押すと画像が45度回転します。次のタッチイベントがあります。

次の行にコメントすると:

と:

回転を除いて、すべて機能します。しかし、コメントしないと、回転は機能し、最初の画像は問題ありませんが、残りの画像では、長方形が少し混乱しています。それらはビットマップの左上(私のスケール円がある場所)から始まりません。代わりに、ビットマップのほぼ半分のどこか下から始まります。したがって、スケールと回転の機能を使用できますが、円が描かれるポイントがRectsに含まれていないため、指を置く場所を推測する必要があります。どのように私はこれを修正することができますか?

編集:私は試しました:行列を行列回転に設定する前に:

代わりに:

私は試した:

それでも長方形がめちゃくちゃになりましたが、少なくとも今では、長方形がある場所(通常はビットマップの中央のどこか)で回転およびスケーリングするための円を描画します。

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

android - Androidでは、RectにXとYの位置を与えるにはどうすればよいですか?

X 座標が 360、Y 座標が 0 のキャンバスに単純な Rect を描画しようとしています。X 座標を 0 にすると Rect を描画できますが、360 にすると、正方形が歪んで、正方形ではなく長方形になります。私の画面サイズは幅 640 ピクセルなので、ここでは問題ないはずです。同じ仕様のビットマップを描画でき、正常に描画されます。Rects が正しく描画されないのはなぜですか? X 座標が PX ではなく DP のみにあるのはどういうわけか? では、なぜそれが Rect の実際のサイズに影響するのでしょうか? 私は本当に混乱しています。

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

python - 座標を使用して Pygame で長方形を移動しようとしていますが、動作しません

これは私のコードです

長方形を移動できるかどうかを確認するための簡単なテストです。イタリック体で記載したコードを除いて、すべてが機能しているようです。

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

android - androidrectF警告

キャンバスに楕円を描きます。

RectFに警告が表示されるのはなぜですか?

描画/レイアウト操作中のオブジェクトの割り当てを回避します(代わりに事前に割り当てて再利用します)

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

direct2d - Direct2D に四角形の操作がありません

Direct2D には D2D1_RECT_F があります

float 値を使用する点を除いて、GDI RECT 構造に似ています。

GDI は、次のようなすべての RECT 操作関数を提供します。

Direct2D が D2D1_RECT_F に対して同様の関数を提供していないとは信じられません。

長方形のジオメトリを作成して好きなように組み合わせることができると思いますが、それは単純な計算を行う代わりに、オブジェクトを作成して割り当てることです。または、それらの独自のバージョンを作成するだけかもしれません。

何か不足していますか?ありがとう。

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

java - ホーム画面でアプリウィジェットの位置を取得しますか?

ウィジェットアイコンをクリックするとアクティビティを開始します。そのウィジェットの位置をそのアクティビティに送信したいのですが、試しました。

私のonUpdateプロシージャで。しかし、これはアクティビティをクラッシュさせます。intent.getsourceBounds()onReceive rytを使用して位置が返されると聞きました。これは、グローバル変数をバインドしようとしました。onReceiveから値を設定してbound=intent.getsourceBounds();も機能しませんでした。

だから私の質問は1です。onUpdateでウィジェットの位置を取得するにはどうすればよいintent.getsourceBounds()ですか?2.どうすればアクティビティに送信できますか?

お時間をいただきありがとうございます。

edit:iは、ウィジェットから次のようなアクティビティに文字列を送信することができました。

編集2:私はhttps://stackoverflow.com/a/5324918/1685829を見つけました。これはgetSourceBounds()を使用して実行できると言っています。onUpdateでそれを使用する方法を誰かが説明できますか。