Javafx-2dshapes-rounded-rectangle
提供:Dev Guides
JavaFX-2Dシェイプの角丸長方形
JavaFXでは、次の図に示すように、鋭いエッジまたはアーチ型のエッジを持つ長方形を描画できます。
アーチ型のエッジを持つものは、丸みを帯びた長方形として知られ、それは2つの追加のプロパティがあります-
- arcHeight -角丸長方形の角での円弧の垂直直径。
- arcWidth -角丸長方形の角での円弧の水平直径。
デフォルトでは、それぞれのセッターメソッド* setArcHeight()および setArcWidth()*を使用して円弧の高さと幅を+ ve値(0 <)に設定しない限り、JavaFXは鋭いエッジを持つ長方形を作成します。
例
以下は、JavaFXを使用して角丸長方形を生成するプログラムです。 このコードを RoundedRectangle.java という名前のファイルに保存します。
次のコマンドを使用して、コマンドプロンプトから保存したJavaファイルをコンパイルして実行します。
実行時に、上記のプログラムは、以下に示すように角丸長方形を表示するJavaFXウィンドウを生成します。