0

Netbeansでswingプロジェクトを開発しています。JFrameを作成し、そのJFrameにモーダルJDialogインスタンスを追加して、ユーザーから資格情報を取得しました。JDialogインスタンスは、JFrameのコンストラクターに表示されるように設定されています。実行すると、予想どおり、JDialogインスタンスはJFrameの前に表示されますが、JDialogウィンドウは可能な限り小さいサイズにサイズ変更されます。ユーザーは、入力するテキストボックスがあることを確認するために、毎回手動でサイズを変更する必要があります。手動でpreferredSizeを設定しようとしましたが、機能しませんでした。デザインビューと同じサイズにするにはどうすればよいですか?

4

2 に答える 2

0

dialog.setSize(width, height)動作するはずです。

于 2010-11-12T00:07:20.333 に答える
0

ダイアログのすべての子にも優先サイズがあることを確認してpack()から、コンテナでメソッドを呼び出します。

于 2010-11-12T00:07:52.033 に答える