मैं सीखने के लिए कुछ आकार बना रहा हूं और कुछ एंटी-एलाइजिंग की तरह धुंधला लगता है, और मैं किसी भी प्रभाव का उपयोग नहीं कर रहा हूं (मुझे अभी तक ये सबक नहीं मिलते हैं, lol)।जावाएफएक्स ग्राफिक्स "धुंधला" या एंटी-एलाइज्ड? (कोई प्रभाव नहीं उपयोग किया जाता है)
उदाहरण के लिए, मैं एक ब्लैक बैकग्राउड में एक पिक्सेल चौड़ाई के साथ एक सफेद रेखा खींचता हूं, लेकिन यह भूरा हो जाता है! यदि मैं चौड़ाई को 2px में बदलता हूं तो यह सफेद हो जाता है, लेकिन फिर भी वास्तव में परिभाषित नहीं किया जाता है।
जब मैं पाया था कि "googleing" सबकुछ था, तो आकार पर setSmooth(false)
एक विधि थी, लेकिन इससे कोई फर्क नहीं पड़ता। क्या मुझे कुछ भी बदलना चाहिए या चरण या दृश्य पर अक्षम होना चाहिए, मुझे नहीं पता?
किसी भी मदद की सराहना की जाती है। सलाह में धन्यवाद ...
मेरे अंग्रेजी के बारे में खेद है कि अभी भी सुधार की जरूरत है ... लेकिन यह मेरी प्राकृतिक भाषा नहीं है।
मैंने आपके द्वारा पेस्ट की गई सभी चीज़ों को पढ़ा है, (और अब मैं थोड़ी शर्मिंदा हूं क्योंकि बहुत कुछ गुम हो गया है लेकिन कभी भी javafoc = \ को देखना याद नहीं है, और आपके द्वारा प्रस्तावित सभी समाधानों का परीक्षण किया गया है! 1 - 1px चौड़ाई वाली रेखा में, यदि मैं अंदर सेट करता हूं, तो रेखा गायब हो जाती है! एक बाहरी के साथ, यह 2px चौड़ाई कुल लेता है। मेरी ज़रूरतों के लिए वास्तव में कार्यात्मक नहीं है .. 2 - इसका पूरा परिणाम था ... मैं थास के साथ जा रहा हूं ... 3 - यह भी काम करता है, यह वह समाधान था जो मैंने पहले पाया था, लेकिन बस संख्याओं के लिए भी काम करता है ... वैसे भी, वास्तव में आपके उत्तर के लिए धन्यवाद, यह मेरी समस्या हल हो गई है। और मुझे एक लीजन सिखाओ: पूछने से पहले, जावाडोक पढ़ें! lol ... –
चिंता न करें, यह एक उचित सवाल है और व्यवहार, विशेष रूप से 'सेटसमूथ' के संबंध में, थोड़ा सूक्ष्म और विशेष रूप से सहज नहीं है। – jewelsea
मैं अपनी टिप्पणी संपादित करता हूं क्योंकि मैं लाइन को तोड़ने की कोशिश करने के लिए एंटर दबाता हूं और यह केवल पहले भाग की पुष्टि करता है ... धन्यवाद! –