При использовании GUI Builder NetBeans функция "Предварительный просмотр" отображает панель с системным внешним видом (например, Windows). Теперь я хочу просмотреть мою панель с другим LaF, чтобы получить все пробелы и пробелы. Есть ли способ сказать разработчику gui отображать панель с другим LaF?
Как изменить внешний вид в представлении дизайнера GUI NetBeans?
Ответ 1
Единственное, что я могу найти, это:
Inspector > Right click on your JFrame > Preview Design
Ответ 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.