افتح المتصفح من برنامج Java مع تعبئة معلمة النشر مسبقًا
-
11-12-2019 - |
سؤال
لدي برنامج جافا، حيث يمكنني فتح إنترنت إكسبلورر أو أي متصفح.استخدام Runtime.getRuntime().exec(cmd);
لكنني أرغب في فتح متصفح من برنامج Java الخاص بي مع ذكر عنوان url ومعلمة النشر.
بداية هل هذا ممكن؟كيف يمكنني تحقيق ذلك؟
المحلول
يمكنك تطبيق عنوان URL على معلمة سطر الأوامر على سبيل المثال في IE:
C:\Windows\System32>"C:\Program Files (x86)\Internet Explorer\iexplore.exe" http://stackoverflow.com/
ثعلب النار:
C:\Windows\System32>"C:\Program Files (x86)\Mozilla Firefox\firefox.exe" stackov
erflow.com
والكروم:
C:\Windows\System32>"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe
" stackoverflow.com
يعمل على ويندوز، وسوف تحتاج إلى استبدال C:\Windows\System32>"C:\Program Files (x86)\Google\Chrome\Application
مع موقع التطبيق في بيئتك
نصائح أخرى
لا يوجد الكثير يمكنك القيام به حيال ذلك.ما لم تكن المستعرض الذي تفتح فيه لديه بعض وسيطات سطر الأوامر المتاحة (كنت يتعين عليك البحث عنها، فستكون محددة متصفحا)، فلن تتمكن من القيام بذلك.
قد أقترح باستخدام نافذة متصفح Java:
href="http://www.eclipse.org/www.eclipse.org/swt/" rel="nofollow"> SWIT Browser يحتوي كائن على واجهة برمجة تطبيقية كبيرة إلى حد ما، وسوف تستخدم متصفحا أصليا لتقديمالصفحات.
على وجه التحديد سيفعل هذا المقتطف ما تبحث عنه: