MiGLayoutでグリッドを作成しようとしています。つまり、グリッドの位置(1,1)に子を挿入し、グリッドのサイズが[10%!]の場合、この子は他のセルと重なり合わないようにする必要があります。グリッドセルに収まるように、子を縮小する必要があります。MiGLayoutで固定されたパーセンテージベースグリッド
これは私がこれまで持っているものです。
migPane.add(myImageView, "cell 1 1, width 100%!");
:
今
new MigPane("", "[5%!][20%!][5%!][65%!][5%!]", "[45%!][50%!][5%!]");
、私はこのように、グリッド1,1に大きなコンポーネント(私は制御することはできません画像)を挿入
しかし、それはImageViewをまったく制限していないようです。
「myImageView」をグリッド1,1に配置してサイズに合わせるようにMiGLayoutに指示するにはどうすればよいですか? 「適合」キーワードはありますか? :)
ピクセル/ポイント/ mm/cm /インチのものを指定することは、私が望むものではありません。私のアプリは常にフルスクリーンで動作し、シームレスに拡張する必要があります(これは従来のフォームアプリではなく、JavaFXを使用するビデオシステムです)。
JavaFXのImageViewには、適切な最小/プレフ/最大サイズがない方が関係しているようです。それをScrollPaneにラップすると、私は望みの結果を得ることができます。 – john16384