यदि आपके पास 150 से अधिक डीपीआई (जैसे मैकबुक प्रो) के साथ मॉनीटर है, तो आपको समस्या भी मिल सकती है: जावा स्विंग ऐप पर फ़ॉन्ट उच्च डीपीआई मॉनिटर के लिए बहुत छोटा है, और मैं नहीं बदल सकता फ़ॉन्ट आकार बिल्कुल (यह सीधे विंडोज़ डीपीआई को अनदेखा करता है, केवल प्रदर्शित करता है, जो मूल डीपीआई -> 96) है। मैं स्क्रीन रिज़ॉल्यूशन को बदलने के अलावा कुछ भी नहीं कर सकता, जो पूरी तरह से एलसीडी पर सब कुछ धुंधला कर सकता है।विंडोज/लिनक्स पर जावा स्विंग ऐप्स के डीपीआई को कैसे सेट करें?
हां, मेरे पास एक उच्च डीपीआई मॉनिटर वाला लैपटॉप है, 15.6 '1920x1080 रिज़ॉल्यूशन के साथ, कुछ जावा डेस्कटॉप ऐप्स मेरे लैपटॉप पर बहुत छोटे लगते हैं, जैसे कि मैटलैब, बर्प्सुइट इत्यादि। मैं इंटरनेट के लिए बहुत ही खोज कर रहा हूं लंबे समय तक, लेकिन अभी भी समस्या के लिए एक विधि नहीं मिल रही है। मुझे पता है कि मैं जेआरई फोंट को JRE_HOME/lib/font/fontconfig.properties.src
के माध्यम से बदल सकता हूं, लेकिन मुझे जावा डेस्कटॉप फोंट के लिए डिफ़ॉल्ट फ़ॉन्ट आकार या डीपीआई सेट करने के लिए कोई जगह नहीं मिल सकती है।
क्या समस्या का कोई समाधान नहीं है? क्या आपके पास उच्च डीपीआई मॉनीटर है? आप ऐसे ऐप्स के साथ कैसे करते हैं? स्विंग उच्च डीपीआई उपयोगकर्ताओं को छोड़ देता है?
[यह] (http://stackoverflow.com/questions/1102216/can-i-set-the-dpi-resolution-of-my-java-swing-plplication-without-changing-the-s) शायद – Parth
और [हमें अपने परिणाम बताएं] (http://meta.stackexchange.com/q/17463/163188) में मदद करें, इसलिए हम जानते हैं कि कैसे ईर्ष्या होना चाहिए। :-) – trashgod
ऑफ-विषय: यदि सामान्य विंडोज प्रोग्राम अच्छी तरह से स्केल नहीं करते हैं, तब भी जब आप संगतता विकल्पों में "कोई डीपीआई स्केलिंग" ध्वज नहीं देते हैं, तो आप शायद प्रोग्राम के 64-बिट संस्करण चला रहे हैं। इसके बजाय 32-बिट संस्करण आज़माएं। –