問題タブ [shape]

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 に答える
2852 参照

java - JTS-Geometry を AWT-Shape に変換するにはどうすればよいですか?

com.vividsolutions.jts.geom.Geometry(またはそのサブクラス) を実装するクラスに変換することは可能java.awt.Shapeですか? その目標を達成するためにどのライブラリまたはメソッドを使用できますか?

0 投票する
4 に答える
15680 参照

wpf - WPFシェイプ長方形バインディング

私はwpfである種の形状を作成しようとしています。これは、コンテンツ(テキストである必要があります)に合わせてサイズを変更します。残念ながら、stretchプロパティは適切ではありません。これは、Shapeの幅のみをサイズ変更し、このShapeの境界線( xamlpadの下部の例をコピーして自分で確認する)を使用しないようにするためです。境界線はそのままにするか、少なくとも均一に拡大縮小する必要があります。私は多くのアイデアを試しました。グリッド、スタックパネル、またはクリップされたパネルなどの形状のさまざまなスライスを使用します。次のアプローチは次のとおりです。

これは、xamlpadの箱から出してすぐに機能します。19行目のコメントされていない部分は、私が本当に達成したいことです。長方形の長方形を他の何かにバインドします。残念ながら、Rectの幅はdpではありません。そのため、文字列形式のBindingtoRect自体を直接使用しています。

人生で期待されているように、それはうまくいきません(何も見えません):D私はここで何が間違っているのですか?

0 投票する
4 に答える
4125 参照

wpf - WPFを使った丸窓再生ムービー

WPF を使用して、再生中のムービーを背景として円の形をしたウィンドウを作成することはできますか?

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

wpf - XAML/WPFで複数の形状を保存および取得する方法は?

XAML/WPFで単純なことを行うのに多くの問題があるようです-長方形や楕円形などの形状を使用してXAMLベースの画像を作成し、アプリケーションの他の部分で使用する必要があるアイコンを作成しました-しかし、できませんこれを行う方法を見つけたようです-キャンバスをリソースディクショナリに保存できるようですが、他のウィンドウで使用する方法はありません。これはどのように行われますか - これらは、プロジェクト全体で使用したい 2 つまたは 3 つの図形だけの単純な画像です。
画像もサイズ変更可能である必要があります-パスを保存する方法は知っていますが、これらの形状には保存したいグラデーションスタイルが含まれており、四角形をパスとカラーデータに変換する方法がわかりません.

ありがとう!

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

wpf - テンプレート化可能な軽量の WPF 形状

私は楕円やその他の図形を画面上のマーカーとして使用しています。他のユーザーがテンプレートを使用してこれらのビジュアルを変更できるようにしたいと考えています。ただし、形状はテンプレート化をサポートしていないため、デフォルトで楕円を表示する基本的な UserControl を作成し、基本形状の代わりにそれを使用する必要があります。

誰かがよりきちんとした解決策を持っていますか? これらを画面上に何千も作成すると、パフォーマンス/メモリが少しオーバーヘッドになるのではないかと少し心配しています。

0 投票する
5 に答える
26018 参照

java - AffineTransform:シェイプを中心からスケーリングします

AffineTransformを使用して、長方形を中心から拡大縮小しようとしています。解決策は明らかですが、機能させることはできません。これが私がこれまでにテストしたものです...

しかし、それは機能しません....何か提案はありますか?

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

physics - PhysX ホイールの位置を取得する

NxWheelShape を使用して、車の車輪をシミュレートしています。ホイール モデルをレンダリングするときは、shape->getGlobalPose() を使用して 4x4 マトリックスを取得し、そこにホイールをレンダリングします。ただし、これにより、キャストされたレイが他のジオメトリに当たる場所ではなく、形状の位置が得られるため、車が適切に動作しても、車輪は静止しています (回転さえしません)。ホイールの位置を取得する適切な方法は何ですか?

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

sql-server-2005 - SSIS データ フローがレコードの順序を変更する

SQL order byで同様の質問をしたと思ったのですが、 left outer join does not have correct orderですが、これは少し異なります。SSIS と標準データ フローを使用して、別の SQL-Server 2005 データベースからデータを取得しています。取得したレコードは、ソース テーブルとは異なる順序になっています (実際にはビューです)。古い DTS では、順序は変わりません。

ソースまたは宛先のテーブルまたはビューには順序がありません。通常、順序が重要な場合は指定されると思います。誰かに順序を指定してもらう必要があるかもしれませんが、それを進めることはできますが、私たちは過去の形状ファイルを扱っており、属性の順序が変更された場合、形状は間違ったデータを指しています.

インポート時にデータの順序が変わる理由はありますか? 回避策はありますか?

順番が重要な理由はここにあります。これはマッピング アプリケーション用であり、属性と形状が一致している必要があります。順序が変わると、項目が正しく一致しなくなります。残念ながら、データの順序を特定することはできません。以前のコーダーは一貫した順序を想定していたのではないかと思います。それが重要なことのすべてでした。SSIS を使用した順序は同じ順序ではなく、明示的に設定されることはありません。

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

.net - .net のカスタム形状のテキスト ボックス/編集コントロール?

カスタム形状のボックス (円など) 内のテキストを表示および編集する方法を探しています。テキストは、許可されたスペースをできるだけ多く使用する必要があるため、形状内に編集ボックスを配置するだけでは十分ではありません。 .

要件:

  1. GraphicsPath と文字列を指定して、パス内にテキストを描画します。テキストがオーバーフローする場合は、切り捨てるか、イベントを発生させます。
  2. ユーザーが GraphicsPath 内のテキストを編集できるようにします。
  3. 単語の区切り、単語の折り返し、ローカリゼーションに関する標準テキスト ボックスのすべてのインテリジェンス。

これらの要件を満たすコントロールはないようです。これを実現するには、おそらく低レベルのライン レイアウト API が必要であり、Windows でのそのような API に関する MSDN のドキュメントも見つかりません。

これは高精度のツールのためのものなので、必要なものを手に入れるために多くの努力を惜しみません。

前もって感謝します!