كيفية فتح 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 الأساسي للغاية لإنشاء مربعات حوار مخصصة ومجموعة الاتصال هناك عملت لي في المرة الأخيرة التي جربتها.
لا تنتمي إلى StackOverflow