كيف يمكنني إعداد ملفات LookAndFeel في Java؟
-
02-07-2019 - |
سؤال
أحتاج إلى إعداد ملفات LookAndFeel في JDK 1.6.لدي ملفين:
napkinlaf-swingset2.jar
napkinlaf.jar
كيف يمكنني إعداد هذا واستخدامه؟
أرغب في الحصول على شكل ومظهر GTK أو شكل ومظهر Qt، هل هي متوفرة؟
المحلول
اسم الفصل لنابلين هو net.sourceforge.napkinlaf.NapkinLookAndFeel
.لتعيينه كإعداد افتراضي في سطر الأوامر، استخدم:
java -Dswing.defaultlaf=net.sourceforge.napkinlaf.NapkinLookAndFeel
لتثبيته أضف napkinlaf.jar
إلى lib/ext
الاتجاه والخطوط:
swing.installedlafs=napkin swing.installedlaf.napkin.name=Napkin swing.installedlaf.napkin.class=net.sourceforge.napkinlaf.NapkinLookAndFeel
ل lib/swing.properties
ضمن تثبيت Java الخاص بك (ربما يتعين عليك إنشاء الملف).
انظر صفحة ويكي منديل
نصائح أخرى
تشرح هذه الصفحة كيفية العمل مع الشكل والمظهر:http://java.sun.com/docs/books/tutorial/uiswing/lookandfeel/plaf.html
يمكنك القيام بذلك سطر الأوامر:
java -Dswing.defaultlaf=com.sun.java.swing.plaf.gtk.GTKLookAndFeel MyApp
أو في الكود:
UIManager.setLookAndFeel("javax.swing.plaf.metal.MetalLookAndFeel");
تحتاج إلى التأكد من أن الجرار التي تحتوي على الشكل والمظهر موجودة في مسار فئة التطبيق.كيف يعمل هذا يعتمد على التطبيق.الطريقة النموذجية هي وضعها في مجلد lib.
الشكل والمظهر المتوفران بشكل افتراضي في JDK هما:
com.sun.java.swing.plaf.gtk.GTKLookAndFeel
com.sun.java.swing.plaf.motif.MotifLookAndFeel
com.sun.java.swing.plaf.windows.WindowsLookAndFeel
حجب الرابط أعلاه:
سيتم تشغيل GTK+ L&F فقط على أنظمة UNIX أو Linux مع تثبيت GTK+ 2.2 أو لاحقًا ، بينما يتم تشغيل Windows L&F فقط على أنظمة Windows.مثل Java (Metal) L&F ، سيتم تشغيل Motif L&F على أي منصة.
الشكل والمظهر Qt متاح من ترولتيك كمنتج Jambi، وهو Qt لجافا.