私はオブジェクトに柔軟なサイズを与えるjavax.swing
またはjava.awt
のクラスを探しています。このクラスの名前をMyClass
とします。 MyClass
をMyPanel
に追加すると、オブジェクト内にオブジェクトが配置されます。具体的には、矩形を描画すると、MyClassのサイズは矩形のサイズになります。円を描くとMyClass's
は円のサイズになります。柔軟なサイズのSwingまたはAWTライブラリのクラス
これまでのところ、いくつかのクラスを見てきましたが、長方形の形状:Container, Canvas, JLayeredPane
など
何か提案がありますか?
これは素晴らしいですね。私はこの事に行+文字列を入れるつもりです。それはもっと簡単なはずですか? AffineTransformと行列代数が必要だと思いますか? – Emir
は、一般的には最も良いとseftsoldのGUIと2D/3D絵画のためにあなたはトップレベルのアーティストの感覚を構築しなければなりませんが、senceは他のもののように素敵な、素敵な、そして最高の考えをします:-)、そのため、両方+1 – mKorbel
'AffineTransform'は大部分の代数を隠します。しかし、 "回転と平行移動は可換ではありません!" - [幾何学変換](http://www.cs.mtu.edu/~shene/COURSES/cs3621/NOTES/geometry/geo-tran.html) – trashgod