0
私は、カラースキーマのカップルを使ってアプリケーションを動的に切り替えることができます。私はJavaFX Region
を作成して、それに一度Border
を設定してから、別のオブジェクトを作成せずに色を変更して設定したいと思っています。何とか幅を渡す必要があり変更されません。JavaFX Borderを更新する方法はありますか?
現在、私が作成し、そのような境界線設定:
Border border = new Border(
new BorderStroke(
borderColor, BorderStrokeStyle.SOLID, CornerRadii.EMPTY,
new BorderWidths(borderWidth)));
this.setBorder(border);
は、それを作成した後、この境界線の色のみを変更する方法はありますか?
は、私はまた、現在の国境から何とかそれを得ることについて考えたが、それはあまりにも非常に明確には見えません。
region.getBorder().getStrokes().get(0).getWidths().getBottom();
をし、私はまだ新しいオブジェクトを作成し、それを設定する必要があります。
また、もっと良い方法があるかもしれません。