im kodowanie programu za pomocą windowbuilder w eclipse. Chciałbym pomóc w zmianie wyglądu (wyglądu i dotyku) z metalu na okna. Jak mógłbym to zrobić? dziękujęZaćmienie Java WindowBuilder, zmień wygląd i odczuj
Odpowiedz
To nie ma nic wspólnego z WindowBuilder.
Proszę przeczytać poradnik Swing na Swing wyglądać i czuć się na http://download.oracle.com/javase/tutorial/uiswing/lookandfeel/plaf.html
W rzeczywistości tak jest, chociaż nie sądzę, że pytanie to wyjaśniło wystarczająco. Pasek narzędzi WindowBuilder ma menu rozwijane, które pozwala zmieniać wygląd i sposób działania, ale nie modyfikuje on źródła tak, jak większość innych poleceń paska narzędzi, tylko podgląd. Powyższa odpowiedź Mohammada naprawia to zachowanie. – The111
rozmowy Swing jest:
try {
UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
} catch(Exception e) {
System.out.println("Error setting native LAF: " + e);
}
wspominam w SWT listew okiennych zmieni naturalnie kiedy cykl poprzez tematów Ponieważ widżetów są faktycznie rodzime dla os. używasz Swinga lub SWT?
W Eclipse iść do
Okno> Preferencje> WindowBuilder> Swing> LookAndFeel
i kleszczy
Zastosuj wybrany poniżej LookAndFeel w głównej metody().
W ten sposób za każdym razem, gdy zmienisz wygląd i styl w widoku projektu WindowBuilder, zostanie on zastosowany w kodzie.
@ The111 Nie ma za co :) –
Próbowałem ustawić, aby program WIndow Builder używał wyglądu systemu w preferencjach, ale nadal nie działał, ale rozwiązanie Simgineer'a. Dodałbym do postu Simgineera konkretne miejsce do dodania kodu, a także znaczniki, których powinieneś użyć, aby ukryć kod z parsera Konstruktora okien. W Tobie głównego okna aplikacji ...
public static void main(String[] args) {
// hide>>$
try {
UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
} catch(Exception e) {
System.out.println("Error setting native LAF: " + e);
}
// $hide<<$
EventQueue.invokeLater(new Runnable() {
public void run() {
// generated code ...
}
});
}
Cheers
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(BiatApp.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
} catch (InstantiationException ex) {
java.util.logging.Logger.getLogger(BiatApp.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
} catch (IllegalAccessException ex) {
java.util.logging.Logger.getLogger(BiatApp.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
} catch (javax.swing.UnsupportedLookAndFeelException ex) {
java.util.logging.Logger.getLogger(BiatApp.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
}
Witamy w Stackoverflow. Poprzyj odpowiedź z kilkoma wyjaśnieniami. – Daenarys
- 1. Zmień wygląd aplikacji AppView na tekst i kolor podpowiedzi
- 2. Jak dostosować wygląd i wygląd wyskakującego ulotki?
- 3. Odpowiednik WindowBuilder dla IntelliJ?
- 4. zmień wygląd klawiatury w rodzimy, PhoneGap/Cordova zbudowany iOS
- 5. Zmień styl/wygląd Asp: CheckBox za pomocą CSS
- 6. Przyjemny wygląd Java Swing Look & Feel?
- 7. Java 8 odbierz i zmień format wyniku.
- 8. Wygląd Comboboxa
- 9. Wygląd ShareActionProvider
- 10. Tworzenie exe dla mojej aplikacji Java w Zaćmienie?
- 11. Jak uzyskać wygląd rodzimego okna w programowaniu Java GUI?
- 12. zaćmienie nie wkładając operatora „diament” w Java 8 Projekt
- 13. Wyłącz automatyczne zaćmienie zaćmienia
- 14. Zmień rozmiar UIImage i zmień rozmiar UIImageView
- 15. Dostosuj wygląd klawiatury iOS.
- 16. Nowoczesny wygląd dla dojo?
- 17. Wygląd UIBarButtonItem Potrzebuję wyjątku
- 18. otwarty zaćmienie Markeplace
- 19. Zaćmienie wielu rzędów zakładek
- 20. Skomponuj i zmień metody
- 21. Zmień wygląd popover utworzone za pomocą popover segue w OS X
- 22. Okno dialogowe drukowania Java (natywna) - zmień ikonę
- 23. android (zmień ciąg w kodzie java)
- 24. Haskell Witaj świecie, zaćmienie IDE
- 25. java gwt richtextarea zmień rodzinę czcionek
- 26. Jak uzyskać wygląd systemu Android?
- 27. Dostosuj wygląd inspektora przeglądarki Chrome
- 28. Jak uzyskać zaćmienie, aby automatycznie dodać średnik?
- 29. jak ustawić domyślny wygląd UISegmentedControl?
- 30. Zmień wysokość i szerokość TextArea w codemirror
http://download.oracle.com/javase/tutorial/uiswing/lookandfeel/index.html – mKorbel
@mKorbel z jakiegoś powodu link nie pokazuje prawidłowego artykułu –