Zauważyłem, że domyślna czcionka jest znacznie większa w JavaFX pod Linuksem (Ubuntu XY), tak jak w systemie Windows. Ponieważ przestrzeń ekranu jest czasami dość ograniczona, chciałbym mieć idealnie taką samą wielkość jak w systemie Windows. Czy istnieje prosty sposób na wymuszenie tego samego domyślnego rozmiaru/tej samej wartości DPI?Domyślny rozmiar czcionki JavaFX pod Linuksem jest większy niż w systemie Windows
5
A
Odpowiedz
1
Krótko mówiąc, renderowanie czcionek zależy od systemu operacyjnego. Będziesz miał więcej/mniej pikseli dla tego samego słowa w zależności od systemu operacyjnego, w którym działa java. Jedną z dobrych praktyk jest użycie: USE_COMPUTED_SIZE w jak największym stopniu, aby uniknąć problemów i pozwól aplikacji dopasować się samemu, w zależności od rozmiaru czcionek.
Sprawdź ten poradnik, aby wiedzieć, jak Java współpracuje z czcionkami: http://docs.oracle.com/javase/7/docs/technotes/guides/intl/fontconfig.html
To nie jest w 100% związane z pytaniem, ale po prostu sprawdzić te porównań (Windows, Linux, Mac): http://fxexperience.com/2013/01/modena-new-theme-for-javafx-8/
Powiązane problemy
- 1. Ukrywanie plików ukrytych pod Linuksem w systemie Windows
- 2. Uruchamianie programu skompilowanego pod Linuksem gcc pod Windows
- 3. Jak zmienić domyślny rozmiar czcionki w ggplot2
- 4. Jak zmienić domyślny rozmiar czcionki w tinymce?
- 5. fread/ftell pozornie uszkodzony pod Windows, działa dobrze pod Linuksem
- 6. MongoDB: rozmiar wyniku zapytania większy niż rozmiar kolekcji
- 7. jak zmienić domyślny rozmiar czcionki dla graphviz?
- 8. MASM pod Linuksem?
- 9. Jak uzyskać domyślny rozmiar czcionki systemowej w Qt?
- 10. Kształtowanie ruchu pod Linuksem
- 11. jquery ui datepicker rozmiar czcionki jest ogromny
- 12. Logika lokalizacji instalacji pakietów R pod Linuksem
- 13. Jak zmienić rozmiar czcionki w html?
- 14. Pobieranie dostępnych rozmiarów czcionek w systemie Windows
- 15. Zmiana czcionki konsoli w systemie Windows
- 16. Dlaczego tekst jest większy pod xvfb?
- 17. Rozmiar aktualizacji aplikacji na iOS jest znacznie większy niż rozmiar aplikacji.
- 18. Domyślny rozmiar Windows dla aplikacji konsolowej
- 19. Rozmiar 64-bitowego dll 50% większy niż 32-bitowy
- 20. Bitmapa skompresowana z jakością = 100 większy rozmiar pliku niż oryginał
- 21. Jak zainicjować bibliotekę współdzieloną pod Linuksem
- 22. Minimalna Subarray który jest większy niż Key
- 23. Dlaczego 1 nie jest większy niż -0x80000000
- 24. Dlaczego kompilacja z Crashlytics ma rozmiar większy niż plik .ipa?
- 25. Problem z Androidem Studio działającym pod Linuksem
- 26. uzyskać fizyczny adres bufora pod Linuksem
- 27. Zwiększ rozmiar stosu w systemie Windows (GCC)
- 28. Zmienić "Rozmiar czcionki (DPI) w Windows" w Powershell?
- 29. Lucene.Net większy niż/mniej niż TermRangeQuery?
- 30. Chart.js osi rozmiar czcionki czcionki
celu wyjaśnienia moje pytanie - powód pytania: Wszystko wygląda nie bardzo ostre. Ponieważ czcionka jest większa, wszystko się zwiększa (zwykle pożądane). Ale, jak na ironię, granice, które mają szerokość 1px, mają teraz szerokość 1,33px i tak dalej. Oznacza to, że wszystko jest rozmyte. Powodem jest to, że niektóre wartości domyślnego motywu są ustawione w "em" zamiast "px". Miałem więc nadzieję, że dostosuję rozmiar czcionki w taki sposób, aby uzyskać bacha do wartości 1px. – tobain