Внешний вид Eclipse Window Builder

Я изучаю Java Swing, записывая это приложение и редактируя его в Window Builder, но я вижу, что внешний вид приложения при его запуске отличается от того, который я редактирую в Window Builder. Чтобы быть конкретным, в Window Builder мне больше нравится. Я проверил какие-то скины в Window Builder и выбрал "Nimbus". Могу ли я что-то сделать, чтобы приложение выглядело так же, когда я запускаю его как в Window Builder? Я использую Eclipse.

Первый - это тест в Window Builder, во-вторых, когда я запускаю приложение.

2 ответа

Ваш вопрос уже ответил здесь

В Eclipse перейдите к

Окно> Настройки> WindowBuilder> Swing> LookAndFeel

и проверить

Применить выбранный LookAndFeel в методе main().


вы можете активировать различные функции Look and Feels в Swing Applications:

http://docs.oracle.com/javase/tutorial/uiswing/lookandfeel/nimbus.html

Я предполагаю, что это отсутствует в вашем запущенном приложении.

import javax.swing.UIManager.*;

try {
 for (LookAndFeelInfo info : UIManager.getInstalledLookAndFeels()) {
 if ("Nimbus".equals(info.getName())) {
 UIManager.setLookAndFeel(info.getClassName());
 break;
 }
 }
} catch (Exception e) {
 // If Nimbus is not available, you can set the GUI to another look and feel.
}

licensed under cc by-sa 3.0 with attribution.