2010-04-22 15 views

cevap

3

Kullandığınız Look ve Feel'e bağlı olacağını düşünüyorum.

Bildiğim kadarıyla, Substance LAF, geçerli masaüstü DPI ayarlarını onurlandırır.

Burada Madde LAF nasıl kullanıldığını gösterir bazı kod önermek misiniz bazı ilgili bilgi https://pushingpixels.dev.java.net/files/documents/7463/95862/dpi-bof.pdf

+0

mı? Bu konuda birşeyler okudum ve madde LAF'ın Sistem Bak ve Hissi gibi görünebileceği görünüyor - bu benim yapmaya çalıştığım şey. Swing uygulamamın, DPI ayarları da dahil olmak üzere OS için yazılmış yerel uygulama gibi görünmesini ve davranmasını istiyorum. – drasto

+0

Maalesef, yerli uygulama gibi görünmesi için madde yapılamaz. UIManager.setLookAndFeel (UIManager.getSystemLookAndFeelClassName()) kullanımınız var. Bu, çalıştırdığınız işletim sistemi için sistem görünümünü ve hissini ayarlayacaktır. Bu LAF'lerin çoğu, farklı DPI ayarları altında doğru çalışmayı garanti etmez. –

+0

Ama bu Substance LAF yerli işletim sistemi gibi çok mu görünüyor yoksa yanılıyor muyum? Bazı ekran görüntülerini gördüm ... – drasto