私はサイズが200dlu <好ましい成分サイズ< 600dluJGoodies FormLayoutで最小および最大両方のセルサイズを指定するにはどうすればよいですか?
それは、中央の列は時々空になり、基本的な3列のレイアウト、ですが、他の時間はそれで非常に長い文字列を有していてもよく(であることを指定したいですファイルパスなど)。
私は私のコラムの仕様として、現在、これを使用しています:;:
を「県、MAX(200dlu県)、県を育てる」しかし、それは本当にうまく動作しないとき、途中でテキストフィールドの内容列は非常に大きく、画面のサイズを超えて大きくなる可能性があります。たとえそれが画面を超えて成長していなくても、それは大画面で実際に大きくなるとばかげて厄介に見えます。私はスクロールバーを使用したくない - 私はちょうど良い賢明な列のデフォルトサイズが必要です(私、実際に)厄介なテキストフィールドの内容スクロールメカニックに対処することができます絶対に必要な場合。
が言い換えするには: を - テキストフィールドは本当に小さなことを望んでいるならば、私は列が200dlu になりたい - テキストフィールドには本当に大きなことを望んでいるなら、私はcolumは600dlu になりたい - そう単に列をテキストフィールドの好ましいサイズにします
JFormsDesigner製品のドコモは、JGoodies FormLayoutをレイアウトマネージャとして使用しているときにこれを行うことができると考えているようです(ただし、グラフィカルレイアウトマネージャが嫌いですツール、私はちょうどformlayout言語を使用したい)。
私が覚えている限り、FormLayoutは最小サイズまたは最大サイズのいずれかをサポートしていますが、両方をサポートしていません。間違っている可能性があります(私の現在のお気に入りはMigLayoutです:-)、JFormDesignerがその制限をどうにかして動作するかどうかわかりません – kleopatra
私の経験は似ています。 FormLayoutのコンポーネントの最小サイズと最大サイズの両方を設定する方法が見つかりませんでした。一度に1つしか設定できません。はい、MigLayoutにはこの制限はありません。 –
以下の答えはあなたのために働いていませんか? – Shorn