3

頭にツールバーがあるプログラムを書いています。唯一の問題は、ツールバーのコンポーネント、つまり日付ピッカーに正しいサイズを設定できないことです。

スクリーンショット

そこで、ツールバーの日付ピッカーのサイズを変更したいと思います。どうすればこれを修正できますか?

最も美しいオプションは、テキストフィールドが日付を表示するのに十分な大きさになるようにサイズを変更することです。

4

1 に答える 1

4

ツールバーがコンポーネントのサイズを適切にピックアップするには、優先サイズ、最大サイズ、最小サイズを設定する必要があります。これが私にとってうまくいくものです:

Dimension d = cmpt.getPreferredSize();
d.width = YOUR_NEW_WIDTH;
cmpt.setMinimumSize(d);
cmpt.setMaximumSize(d);
toolbar.add(cmpt);
于 2012-07-14T16:58:57.730 に答える