javafxのアバターオブジェクトに罫線の色を設定するにはどうすればよいですか?それを行うにはいくつの方法がありますか?javafxのアバターに罫線の色を設定する方法
これはコードだけでなく、CSSモードです。
http://docs.gluonhq.com/charm/javadoc/3.0.0/com/gluonhq/charm/glisten/control/Avatar.html
グルーオンモバイルlibraryから事前
javafxのアバターオブジェクトに罫線の色を設定するにはどうすればよいですか?それを行うにはいくつの方法がありますか?javafxのアバターに罫線の色を設定する方法
これはコードだけでなく、CSSモードです。
http://docs.gluonhq.com/charm/javadoc/3.0.0/com/gluonhq/charm/glisten/control/Avatar.html
グルーオンモバイルlibraryから事前
カスタムコントロールAvatar
のおかげで画像と半径を設定するためのAPIを持っている:私は境界線の色を設定したいオブジェクトがこれです。
現在、境界線の色を設定するためのAPIは用意されていませんが、コントロールの設計方法に基づいて行うことができます。
ScenicViewでチェックすると、コントロールにはImageView
とCircle
があり、スタイルクラスはdecoration
です。
だから、コードによってあなたは、この円の色を設定することができます。
avatar.getChildrenUnmodifiable().get(1).setStyle("-fx-stroke: red");
以上:
avatar.lookup(".decoration").setStyle("-fx-stroke: red");
CSSで簡単です:
.avatar > .decoration {
-fx-stroke: red;
}
José、ありがとう、私の日を救った! – FFdeveloper
私は2つの関連するアプローチを参照してください[ここに](http://stackoverflow.com/q/38004410/230513)。重複していない場合は、あなたの修正されたアプローチを示す[mcve]を含めるように質問を編集してください。 – trashgod
@trashgodこれは重複した質問ではなく、 'avatar'はGluon Mobileライブラリのカスタムコントロールで、組み込みJavaFX CSSは適用されません。 –
@JoséPereda:ありがとう。再オープン。 – trashgod