الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

هل يمكن اختيار ملف من صندوق حوار واعادة المسار كنص ؟

بدأه rohaili في 6 أغسطس 2009 · 5 رد · 709 مشاهدة · في JavaSE
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

بســم الله الـرحمــن الرحيــم

السلام عليكــم ورحمـة الله وبركاتــه ،،

اريد اضافة بيانات الى ملف بالامتداد mdb واريد من المستخدم اختيار الملف عن طريق صندوق حوار ، بحيث يعيد صندوق الحوار مسار الملف كنص ,

فهل يوجد صندوق حوار جاهز لاختيار الملف ،

وهل يمكن تحديد الملفات التي تظهر للمستخدم بالملفات ذات الامتداد mdb فقط ؟

وجزاكم الله خيرا .

300_130.gif

#3

توجد الكلاس JFileChooser التي تتيح اختيار ملف من الجهاز وتعيد مسار الملف عن طريق الميثود showOpenDialog

يمكن أيضا تطبيق filter لتحديد نوعية الملفات التي ستظهر باستعمال الكلاس FileNameExtensionFilter

مثال


import javax.swing.filechooser.*;
import java.io.File;

public class TestJFileChooser {
public static void main(String[] args) {
JFileChooser chooser = new JFileChooser();
FileFilter filter = new FileNameExtensionFilter("MDB file", "mdb");
chooser.addChoosableFileFilter(filter);
int result = chooser.showOpenDialog(null);
if (result == JFileChooser.APPROVE_OPTION) {
File selectedFile = chooser.getSelectedFile();
String filePath = selectedFile.getPath();
System.out.println(filePath);
}
}
}
 import javax.swing.JFileChooser;

#5

كما قال الإخوة //

استخدم التالي :

JFileChooser fc = new JFileChooser();
FileFilter fileFilter= new FileNameExtensionFilter("", "mdb");
#6

بســم الله الـرحمــن الرحيــم

السلام عليكــم ورحمـة الله وبركاتــه ،،

جزاكم الله خيرا , لقد استفدت من ردودكم كثيرا .

مع المرفقات برنامج الأخ herch قد حولته لهيئة netbeans لكي تعم الفائدة .

وجزاكم الله خيرا .

FileSelect.zip

300_130.gif

مواضيع مشابهة