मैंने अपनी जेलिस्ट में कुछ छवियां जोड़ दी हैं और मैं उन्हें क्षैतिज दिखा रहा हूं अब मैं सूची में छवियों के बीच जगह बढ़ाना चाहता हूं? क्या कोई मुझे ऐसा करने का तरीका सुझा सकता है?Jlist आइटम के बीच कस्टम स्थान कैसे प्राप्त करें?
10
A
उत्तर
22
अपने जेएलआईटी वस्तुओं के लिए निश्चित चौड़ाई और ऊंचाई निर्धारित करें।
list.setFixedCellHeight(50);
list.setFixedCellWidth(100);
setBorder()
विधि सीमा सन्निवेश स्थापित करने के लिए है। तुम भी मार्जिन रिक्त स्थान की व्यवस्था की बनाने के लिए ऊपर लाइनों में जोड़ सकते हैं:
list.setBorder(new EmptyBorder(10,10, 10, 10));
4
2
वहाँ दो
1 तरीकों) Renderer
रिटर्न कर सकते हैं JLabel
हैं, EmptyBorders()
2) एक छोटा सा जटिल तरीके से सेट वहाँ रखा गया है JSeparator
'सेटबॉर्डर' सूची आइटमों की सीमा को नहीं बदलेगा – stryba
@stryba मुझे इसके बारे में पता था, लेकिन यह पहली 2 लाइनों में मदद कर सकता है। मेरा जवाब संपादित किया। – Juvanis
@ डिपोटर हां यह सहायक है जो मुझे चाहिए था धन्यवाद .... मैंने अभी इसका इस्तेमाल किया और इसकी list.setFixedCellHeight (50); list.setFixedCellWidth (100); – Jony