Как изменить внешний вид в предварительной версии GUI Designer NetBeans?
При использовании построителя графического интерфейса пользователя NetBeans функция "Предварительный просмотр" отображает панель с внешним видом системы (например, Windows). Теперь я хочу просмотреть мою панель с другим LaF, чтобы правильно расставить все пробелы и пробелы. Есть ли способ сказать построителю графического интерфейса отображать панель с другим LaF?
5 ответов
Единственное, что я могу найти:
Инспектор > Щелкните правой кнопкой мыши на вашем JFrame > Предварительный дизайн
Напишите это в своей главной:
try {
UIManager.setLookAndFeel("com.sun.java.swing.plaf.nimbus.NimbusLookAndFeel");
} catch (Exception ex) {
ex.printStackTrace();
}
Изменение LaF с помощью предварительного дизайна не изменит внешний вид. он только покажет вам, как выглядит внешний вид, но если вы хотите изменить его, вам нужно перейти к исходному коду, затем найдите этот код, если вы не нашли его, нажмите на символ + и измените слово Windows на то, что вам нравится: Вы должны изменить его, чтобы все кадры работали хорошо
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);
}
Вы можете редактировать внешний вид всего дизайнера, если хотите...
В <netbeans_home>/etc/netbeans.conf
, добавьте следующее к netbeans_default_options
установка:
--laf de.muntjak.tinylookandfeel.TinyLookAndFeel --cp:p path\to\tinylaf.jar"
(заменив TinyLAF на используемый вами LAF)
Вы можете изменить предварительный просмотр: Инструменты-Параметры Вкладка Разное Вкладка Windows Внешний вид: предпочтительный внешний вид.
При этом внешний вид IDE тоже меняется.