السلام عليكم ورحمة الله وبركاته ..
مساء الخير ..
أناا أعمل على اتمام واجهة رسومية بواسطة برنامج 8.6 NetBeans لمشروع التخرج وقد أنجزت الكثير بفضل الله أولاً ثم بفضل جهود الأخوة والأخوات في المنتدى ..
حقيقة استفدت فائدة كبيرة من هذا القسم لا أملك الا أن أدعو للمشاركين والمشرفين بأن يسعدهم الله وينولهم ما يتمنون في الدنيا والآخرة ..
*
واجهتني مشكلة في اضافة رابط لملف موجود على الجهاز ليتمكن المستخدم من فتح الملف بعد النقر عليه
مثل الصورة أدناه ..
بحثت في النت عن طريقة ووجدت هذا الكود
JFrame f = new JFrame();
f.getContentPane().setLayout(new GridLayout(0,2));
URL url = new URL("http://www.google.com.sa/");
JLinkButton linkButton = new JLinkButton("http://www.google.com.sa/", url );
f.getContentPane().add(linkButton);
f.setSize(400, 200);
f.setVisible(true);اذا وضعت مسار الملف C:\Documents and Settings\Administrator\Desktop\test
يظهر هذا الايرور
java.net.MalformedURLException: unknown protocol: c
لا أعلم هل الطريقة المستخدمة خاطئة ؟!
حتى هذا الكود جربته اذا استخدمته مع رابط قوقل على النت يظهر في الواجهة لكن لا يفتح المطلوب بعد النقر على الرابط ..
هل هناك وسيلة أخرى ؟؟
بارك الله في وقتكم و جهودكم ..



