اسم الملف: decTo Binaire.cpp
اسم الملف: C: \ المستخدمون \ VAIO \ المستندات \ CC + + \ decTo Binaire.cpp
< / pre> لاسترداد الملف المختار ، استخدم الطريقة getSelectedFile(). إذا كانت القيمة المرجعة هي JFileChooser.APPROVE_OPTION< / span > ، القيمة التي تم إرجاعها هي مثيل ل class File< / a>.
يتم الحصول على اسم الملف والمسار المطلق باستخدام getName() و getAbsolutePath() على التوالي. إذا ألغى المستخدم العملية ، يتم عرض رسالة تشير إلى أن cancellation.
JFileChooser يسمح لك بتحديد ملف واحد أو أكثر. لفتحها جميعا ، يتعين علينا تعديل الكود. التغييرات في إعلان المثيل ملف والذي يصبح صفيفا من الملفات المحددة. يجب أن نطلب أيضا من JFileChooser منحنا إمكانية تحديد عدة ملفات باستخدام setMultiSelectionEnabled().final JFileChooser fc = JFileChooser الجديد ();
fc.setMultiSelectionEnabled(true)
Open.addActionListener(جديد ActionListener() {
@Override
إجراء الفراغ العام Perform(ActionEvent arg0) {
// TODO كعب طريقة تم إنشاؤها تلقائيا
int val_retour = fc.showOpenDialog(نافذة);
إذا كان (val_retour == JFileChooser.APPROVE_OPTION) {
File[] file = fc.getSelectedFiles();
//Loop الذي يمر عبر مجموعة files
for(File f:file){
System.out.println("اسم الملف: "+f.getName()+"\n");
System.out.println("المسار المطلق: "+f.getAbsolutePath()+"\n");
}
} آخر {
System.out.println("تم إلغاء الافتتاح\n");
}
}
})؛
< / pre>وقت التشغيل :
< pre class = "prettyprint lang-java" > اسم الملف : decTo Binaire.cpp
المسار المطلق : C : \ المستخدمون \ VAIO \ المستندات \ CC ++ \ decTo Binaire.cpp
اسم الملف : decalage_tableau.cpp
المسار المطلق : C : \ المستخدمون \ VAIO \ المستندات \ CC ++ \ decalage_tableau.cpp
اسم الملف : determinant_matrice.cpp
المسار المطلق: C: \ المستخدمون \ VAIO \ المستندات \ CC ++ \ determinant_matrice.cpp
اسم الملف : equation-1-degre.cpp
المسار المطلق : C : \ المستخدمون \ VAIO \ المستندات \ CC ++ \ equation-1-degre.cpp
< / pre> المراجع :
إنشاء مكونات JMenuBar: JMenuBar< / a>
Java Doc: showOpenDialog method
Please disable your ad blocker and refresh the window to use this website.