ドキュメントからはわかりません-セル幅を示すとき
panel.add(cc,"width 100:200:300");
セルまたはセル内のコンポーネントに対して min:pref:max 幅を要求していますか?
私の経験から、この種の制約をレイアウトレベルで適用するのが最善です。これにより、より一貫した動作が実現されます。
例えば、
new MigLayout("insets 0", "[:50:][grow,fill,:50:250]20[:50:][grow,fill,:50:]", "[c]")`
ここで、2番目のパラメーターは列のレイアウトプロパティを設定します(この場合、特定の優先幅と最大幅を持つ4つの列)。次に、このレイアウトマネージャーを使用して、呼び出すだけでコンポーネントがコンテナーに追加されます。
panel.add(cc);
「ラップ」オプションの有無にかかわらず(これは、新しい行を作成する必要があることを示します)。