سؤال

أنا أعمل مع 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();
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top