السلام عليكم اخوتي
أريد ان اعمل برنامج ولدى تشغيل البرنامج يفتح ملف ادوبي اكروبات pdf لكنني لسبب ما لم انجح
وقد جربت بالكود التالي
import java.awt.Desktop;
import java.io.File;
//Cross platform solution to view a PDF file
public class AnyPlatformAppPDF {
public static void main(String[] args) {
try {
File pdfFile = new File("c:\\ticket.pdf");
if (pdfFile.exists()) {
if (Desktop.isDesktopSupported()) {
Desktop.getDesktop().open(pdfFile);
} else {
System.out.println("Awt Desktop is not supported!");
}
} else {
System.out.println("File is not exists!");
}
System.out.println("Done");
} catch (Exception ex) {
ex.printStackTrace();
}
}
}لا ادري ما السبب هل الكود غلط ؟
وسؤال آخر بالنسبة للمسار c:\\ticket.pdf مالذي يعنيه ذلك هل مباشرة في الـ C ؟
طبعا انا جربت مسارات مختلفة وكان يعطيني خطا عند التنفيذ
شكرا