Każdy pomysł, jak sprawić, aby wybieracz plików Java Swing wyglądał lepiej na ekranach 2K, gdzie skalowanie czcionek w systemie Windows jest większe niż 125%?Ikony JFileChooser na wyświetlaczach 2K
używam zwykłego kodu, takich jak:
JFileChooser fc = new JFileChooser();
if (settings.currentdir != null)
fc.setCurrentDirectory(new File(settings.currentdir));
int returnVal = fc.showOpenDialog((Window) holder);
if (returnVal == JFileChooser.APPROVE_OPTION) {
Ale wyboru pliku wyświetla tylko malutkie ikon dla zaznaczonych plików i katalogów. Używam JDK 8. Co się dzieje źle?
P.S .: Zakres pytania to tylko systemy Windows, a nie Unixy. W systemie Windows dwa domyślne L & F, one skalują czcionkę. Ale nie skalują ikon. Musi to zrobić aplikacja , ponieważ może ona wykorzystywać różne zasoby mapy bitowej dla wyższych skal. Wygląda na to, że JFileChooser nie jest kodowany w ten sposób.
Ale może być tak, że JFileChooser może być poinstruowany, aby to zrobić. Nie widzę że inne adresy pytanie rozmiar ikon i JFileChooser w systemie Windows: How to set the DPI of Java Swing apps on Windows/Linux? W inne pytanie dotyczy rozmiaru czcionki, która jest nie problem dla JFileChooser na Windows z jeden L dwoma oknami & F.
możliwy duplikat [Jak ustawić rozdzielczość aplikacji java swing na Windows/Linux?] (Http://stackoverflow.com/questions/15659044/how-to-set-the-dpi-of-java-swing -apps-on-windows-linux) – Joe
AFAIK, teraz nie jest to możliwe. Proszę przesłać błąd/RFE na http://bugreport.java.com – hendrik