إضافة مظهر ويشعر في تطبيق Java
-
20-09-2019 - |
سؤال
أنا أعمل مع Netbeans 6.5 IDE..
قمت بتنزيل مظهر ويشعر بملف جرة وأضفته Netbeans بواسطة Palette Manager.
كيف يمكنني استخدامه في طلبي؟
المحلول 2
شكرا لردك. باستخدام الرمز أدناه، يمكننا الحصول على جميع الأسماء والشعور.
UIManager.LookAndFeelInfo[] lookAndFeelInfos = UIManager.getInstalledLookAndFeels();
for (int i = 0; i < lookAndFeelInfos.length; i++) {
UIManager.LookAndFeelInfo lookAndFeelInfo = lookAndFeelInfos[i];
//
// Get the name of the look and feel
//
String name = lookAndFeelInfo.getName();
System.out.println("name = " + name);
//
// Get the implementation class for the look and feel
//
String className = lookAndFeelInfo.getClassName();
System.out.println("className = " + className);
}
نصائح أخرى
يمكنك اتباع هذا البرنامج التعليمي وضع L & F في جافا
يمكنك تغيير L & F مع
setLookAndFeel
حتى بعد واجهة المستخدم الرسومية للبرنامج مرئي.
لجعل المكونات القائمة تعكس L & F جديد، استدعاءSwingUtilities
updateComponentTreeUI
طريقة مرة واحدة لكل حاوية المستوى الأعلى.
ثم قد ترغب في تغيير حجم كل حاوية المستوى الأعلى لتعكس الأحجام الجديدة لمكوناتها الواردة. علي سبيل المثال:
UIManager.setLookAndFeel(lnfName);
SwingUtilities.updateComponentTreeUI(frame);
frame.pack();
لا تنتمي إلى StackOverflow