java how to convert string to icon to do setIcon -
मैं स्ट्रिंग पथ पहले से ही स्ट्रिंग के रूप में सहेजा गया है, ऐसा लगता है कि तब मैं सेट आइकन का उपयोग करके यह स्ट्रिंग पथ यह दिखाता है कि स्ट्रिंग आइकन में कनवर्ट नहीं कर सकता। मुझे इसे ठीक करने के लिए क्या करना चाहिए। इस बात को मौजूदा पथ का उपयोग करने की आवश्यकता है जो पहले से स्ट्रिंग में संग्रहीत है। मुझे क्या करना चाहिए? आपको पहले छवि लोड करने की आवश्यकता है ... nb: फिर आपको इसे तब आप इसे अधिक जानकारी के लिए और अधिक जानकारी के लिए एफवाईआई: spath को
setIcon में डालने का प्रयास कर रहा हूं।
C: \ Users \ Aron \ Desktop \ 220i.jpg
imagelabel.setIcon (spath)
बुफर्ड इमेज आईएमजी = इमेजओ। रीड (नई फाइल ("सी: / यूज़र्स / एआरओ / डीस्कटॉप -220.एजीपीजी"));
ImageIO.read एक
IOException फेंकता , यह बहुत जानबूझकर है, क्योंकि यह अन्य छवि लोडिंग विधियों की तुलना में बेहतर प्रबंधन प्रदान करता है < / P>
ImageIcon class ...
ImageIcon icon = नया ImageIcon (img) में लपेट करने की आवश्यकता है;
setIcon ...
imagelabel.setIcon (आइकन) पर भेज सकते हैं;
सी: / यूज़र / एआरओ / डीस्कटॉप/220i.jpg केवल प्रासंगिक है आपके वर्तमान संदर्भ में यदि आप अपने प्रोग्राम को दूसरे कंप्यूटर पर ले जाते हैं, तो यह छवि अब मौजूद नहीं होगी। आप परिणामस्वरूप आवेदन जार के भीतर एक एम्बेडेड संसाधन के रूप में या आपके एप्लिकेशन के सापेक्ष संग्रहीत छवि के रूप में छवि सहित बेहतर होगा।
Comments
Post a Comment