Normal Windows programları gibi oluşturduğunuz GUI'leri yapmak için bir yol var mı (Java kullanıyor)? Java düğmelerinin ve scrollers'ların görünümünü ve hislerini sevmiyorum ... Mac ya da Linux üzerinde çalışıyorsa kullanabilir, ancak düğmelerin ve Windows'un içeriklerini devralmasını isterim. Baska öneri?Java, Windows programları gibi nasıl görünür?
11
A
cevap
34
Herhangi bir Swing programının görünümünü ve hissini yerel işletim sistemine tek bir çağrıyla ayarlayabilirsiniz.
UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName())
, Windows PLAF
Nested Layout Example görülebilir.
-1
diğer çözüm Fabrikaları kullanarak (kendi sanat varlıklarını yapma içerecek şekilde) kendi temanızı yapmak olabilir. (BorderFactory vb. gibi)
+3
Suçlama yok, ama Swing'in zaten almış olduğu çabayı çoğaltarak ... –
İlgili konular
- 1. Java programları için yamalar nasıl açılır
- 2. WPF menüsü Windows Forms ToolStripMenu gibi nasıl görünür?
- 3. TextView, EditText gibi nasıl görünür?
- 4. Düğme nasıl basılırmış gibi görünür?
- 5. , Windows formu, nesneler diğer öğelerin önü görünür?
- 6. Başlat Menüsü Programları dizininin yolu nasıl alınır?
- 7. Selenyum + Java + Firefox + Windows
- 8. okuma: kabuk programları
- 9. Java webdriver: Öğe görünür istisnai değil
- 10. Java ile Windows Kapatma
- 11. Java 7, Windows
- 12. Bellek kullanımı, java programları için thread dökümü, komut satırından nasıl görüntüleyebilirim?
- 13. Tutulmada Node.js programları nasıl hata ayıklanır (düğüm tutulması kullanarak)?
- 14. BlackBerry için C++ programları hazırlayabilir miyim (örnekler?)
- 15. Windows programı java uygulamasına nasıl gömülür?
- 16. Java Windows için kompakt profil (Nasıl?)
- 17. Cant programları C Ubuntu'da programlar
- 18. getResource, java 1.7 windows 7
- 19. UISearchBar kapsam çubuğu nasıl görünür?
- 20. Programları RAM'e yükleme ve yürütme NASM 16b
- 21. Ekleme Bir karakter dizesinin benim data.frame sütun aşağıdaki gibi görünür
- 22. Işık kutusu oluşturma, başka bir kutu gibi görünür
- 23. Java masaüstü uygulamasına Windows kimlik doğrulaması yayımı
- 24. C# Etiket Görünür ve Çağır
- 25. jsfiddle gibi Çevrimiçi Java scratchpad
- 26. XMonad belirtilen çalışma alanında başlangıçta spawn programları
- 27. Clojure programları için özel yazılım ölçütleri
- 28. UITableView'ın görünür rectini nasıl alabilirim?
- 29. Sol tarafta `scrollbar 'nasıl görünür?
- 30. Android: nasıl ayarlanır çekilebilir görünür
* "Mac ya da Linux üzerinde çalışıyorsa kullanabilirsiniz." * Neden onlarda foist Metal? * OS X ve GTK görünümleri varsayılan JRE PLAF (IMO) 'ya göre daha üstündür. –
Eh, ilk etapta mümkün olup olmadığını bile bilmiyordum. Sadece metalden nefret ediyorum. – Paulywog