事前に定義されたサイズでのJFileChooserを開く方法
-
27-09-2019 - |
質問
chooser = new JFileChooser();
chooser.setSize(300, 200);
if (chooser.showOpenDialog(this) == JFileChooser.APPROVE_OPTION) {
.......
}
これは動作しません。 必ずデフォルトのサイズで開きます。
解決
chooser.setPreferedSize(new Dimension(300, 200))
他のヒント
たぶんソリューションは、JFileChooserのクラスを拡張し、新しいsetSizeメソッドとコンストラクタをオーバーロードすることです。これが機能するかどうかわかりません。私は、カスタムダイアログを作成することは非常に基本的なJDialogのを拡張し、私のために、私はそれを試してみました最後の時間をそこで働いたsetSizeを呼び出すことができます知っています。
所属していません StackOverflow