JDialogをリサイズさせたときに、JTextFieldのサイズも一緒にリサイズされたらいいのにと。
下図のjLabel1とjTextField1は、JPanelに属させていて、そのレイアウトをFlowLayoutに
した例です。これだとリサイズに追従しません。
FlowLayoutをやめてBorderLayoutに変更します。ラベルをBorderLayout.LINE_STARTに配して、テキストフィールドをBorderLayout.CENTERに配します。こうなります。
テキストフィールドがダイアログの幅(というかJPanelの幅)いっぱいに広がりました。
これを幅と高さ共にリサイズしてみます。
リサイズに追従しました。思いがけず高さまで追従しましたが、これは
ではまた。
0 件のコメント:
コメントを投稿