Подтвердить что ты не робот

Как изменить внешний вид в представлении дизайнера GUI NetBeans?

При использовании GUI Builder NetBeans функция "Предварительный просмотр" отображает панель с системным внешним видом (например, Windows). Теперь я хочу просмотреть мою панель с другим LaF, чтобы получить все пробелы и пробелы. Есть ли способ сказать разработчику gui отображать панель с другим LaF?

4b9b3361

Ответ 1

Единственное, что я могу найти, это:

Inspector > Right click on your JFrame > Preview Design

enter image description here

Ответ 2

Напишите это в основном:

try { 
    UIManager.setLookAndFeel("com.sun.java.swing.plaf.nimbus.NimbusLookAndFeel"); 
} catch (Exception ex) { 
    ex.printStackTrace(); 
}

Ответ 3

изменить LaF с помощью предварительного просмотра не изменит внешний вид. это только покажет вам, как выглядит внешний вид, но если вы хотите его изменить, вам нужно перейти к исходному коду, а затем искать этот код, если вы его не нажмете на символ + и не измените слово Windows на то, что вам нравится: вы должны изменить его для всех jframes, чтобы хорошо работать

try {
        for (javax.swing.UIManager.LookAndFeelInfo info : javax.swing.UIManager.getInstalledLookAndFeels()) {
            if ("Windows".equals(info.getName())) {
                javax.swing.UIManager.setLookAndFeel(info.getClassName());
                break;
            }
        }
    } catch (ClassNotFoundException ex) {
        java.util.logging.Logger.getLogger(login.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
    } catch (InstantiationException ex) {
        java.util.logging.Logger.getLogger(login.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
    } catch (IllegalAccessException ex) {
        java.util.logging.Logger.getLogger(login.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
    } catch (javax.swing.UnsupportedLookAndFeelException ex) {
        java.util.logging.Logger.getLogger(login.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
    }

Ответ 4

Вы можете отредактировать внешний вид всего конструктора, если хотите...

В <netbeans_home>/etc/netbeans.conf добавьте следующее к параметру netbeans_default_options:

--laf de.muntjak.tinylookandfeel.TinyLookAndFeel --cp:p path\to\tinylaf.jar"

(заменяя TinyLAF на wahtever LAF, который вы используете)

Ответ 5

Вы можете изменить предварительный просмотр: Инструменты-Настройки Разная вкладка Вкладка Windows Посмотрите и почувствуйте: предпочтительный внешний вид.

При этом меняется и внешний вид среды IDE.