してもウィンドウサイズが思ったように設定されないので調べてみた。呼び出してやらないと適切なウィンドウサイズで表示されないらしい。ウィンドウおよびそのオーナがまだ表示可能でない場合は、両方とも表示可能にしてから推奨サイズを計算します。ダイアログウィンドウの可視化アクションは以下のようなコードが適切ということで一件落着。「pack()とsetVisible()の違い」「setVisible()とshow()の違い」が書いてあって参考になりました。