2012-07-25 10 views
5

के साथ आइकन का उपयोग करना मेरे पास एक स्विंग एप्लिकेशन है जिसमें मैं आइकन के साथ जेसीकबॉक्स का उपयोग करना चाहता हूं। मैं आइकन का निर्माण इस प्रकार है:जेसीकबॉक्स

JCheckBox unsubmit = new JCheckBox("Unsubmit",applet.undo); 

जब मैं ऐसा करते हैं, लेबल और आइकन मेरी जीयूआई में दिखाई देते हैं, लेकिन बॉक्स ही नहीं जहां पाया जा सकता है। यदि मैं आइकन के बिना जेसीकबॉक्स का निर्माण करता हूं, तो बॉक्स वापस आता है। मैंने बटन के पसंदीदा आकार को समायोजित करने का प्रयास किया है लेकिन इसका कोई प्रभाव नहीं पड़ा।

कोई भी जानता है कि यहां क्या हो रहा है?

धन्यवाद,

इलियट

+0

कृपया समस्या का प्रदर्शन करने के लिए एक [एसएससीईसी] (http: //www.sscce/org) शामिल करें। – mre

उत्तर

10

चिह्न बॉक्स के स्थान पर इस्तेमाल किया जा रहा है। एक जेसीकबॉक्स और जेएलएबल को एक-दूसरे के बगल में तुरंत रखकर विचार करें, और जेएलएबल को इमेज आइकॉन रखें।

+1

+1 [लेकिन] (http://www.java2s.com/Code/Java/Swing-JFC/IconCheckBoxDemo.htm) – mKorbel