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

[ تمت الإجابة ]فتح صفحة ويب بواسطة الجافا

بدأه تحدي المستحي في 1 يونيو 2010 · 7 رد · 627 مشاهدة · في JavaSE
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

أولا أشكركم على هذا المنتدى الرائع الذي يذخر بالمواضيع والحلول

ثانيا لدي مشكلة تواجهني في فتح صفحة الويب بواسطة الجافا

بحثت في منتداكم عن حل ووجدت في الأسئلة المتكررة حلا بالمفترض أن تحل المشكلة بواسطته

الحل هو باستخدام أوبجكت من كلاس Desktop

ولكن عندما أعمل compile

يظهر لي هذا الإيرور

cannot find symbol variable Desktop

لاأعلم ما هو الخطأ مع العلم أني عرفت الإمبورتات

هذا هو الكود



import java.awt.Desktop;
import java.io.IOException;
import java.net.URI;
import java.net.URISyntaxException;

public class Main {
public static void main(String[] a) {
try {
URI uri = new URI("http://www.java2s.com");
Desktop desktop = null;
if (Desktop.isDesktopSupported()) {
desktop = Desktop.getDesktop();
}

if (desktop != null)
desktop.browse(uri);
} catch (IOException ioe) {
ioe.printStackTrace();
} catch (URISyntaxException use) {
use.printStackTrace();
}

}
}

أرجوكم ساعدوني في الحل؟؟ وماهي مشكلة الكمبايل إيرور؟؟ مو راضي يتعرف على الدسكتوب كلاس؟؟؟

:cry:

#2

الصنف java.awt.Desktop موجود في JDK6

اذا كنت تستخدم اصدار اقدم من 6

يمكنك رؤية الشفره على الرابط التالي

http://forums.sun.com/thread.jspa?threadID=679673

#3
العيافـي كتب:

الصنف java.awt.Desktop موجود في JDK6

اذا كنت تستخدم اصدار اقدم من 6

جزاك الله خير أخ العيافي، أنا عندي الـ jdk1.5.0_06

ممكن تدلني على موقع أقدر أحمل منه jdk 6 وكيف طريقة تثبيته؟؟

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

#5

ياأخي حملت الـ jdk1.6.0_20

ولكن لايزال الإيرور cannot find symbol class Desktop

مع العلم إني فتحت الباث: C:\Program Files\Java

ووجدت فيه

jdk1.6.0_20

jdk1.5.0_06

j2re1.4.2_03

jre1.5.0_06

jre6

ياترى من إش المشكلة؟؟ أرجوك ساعدني مشكورا

أنا أستخدم وندوز إكس بي والـ JCreator Pro

#6

اذهب الى Configure->Options

من القائمة في الجهه اليسرى اختر JDK-Profile

في الجهه اليمنى اختر JDK6 ثم اضغط على زر UP حتى يكون اول الخيارات

كما في الشكل التالي

post-82434-12757199511176_thumb.gif

تم تعديل هذه المشاركة بواسطة العيافـي في 5 يونيو 2010 في 09:41

#7

اذا لم تكن JDK6 مو جوده قم باضافتها باستخدام الزر New

#8

جزاك الله خير... :ty:

فرج الله همك كما فرجت همي :thumb_up:

اشتغل الحمد لله 

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