0

デカルト平面を描画および/または操作するためのJavaフレームワークまたはリソースがあるかどうかを知りたいです。もちろん、Java 2dだけを使用して実行できますが、「ズームイン」や「ズームアウト」などのリソースを実装するのはそれほど簡単ではありません。

どうもありがとう!

4

1 に答える 1

1

Java 2D にはこのAffineTransformクラスが含まれており、行列を使用してデカルト平面での変換を簡単に指定できます。メソッドを使用して、この変換をGraphics2Dオブジェクトに適用することも簡単setTransformです。

標準の変換を使用して、独自の座標系を画面座標に適用できます。次に、この変換を操作して、パンとズームを考慮することができます。これにより、すべてのパンおよびズーム機能を 1 か所に完全に抽象化しながら、独自の座標系を使用してコンテンツをレイアウトできます。

于 2010-12-02T12:45:36.687 に答える