मैं जेएलिस्ट में गतिशील रूप से चयनित आइटम का पृष्ठभूमि रंग कैसे बदल सकता हूं?जेएलआईस्ट में चयनित आइटम के पृष्ठभूमि रंग को गतिशील रूप से
उत्तर
कुछ निम्नलिखित एक प्रारंभिक बिंदु के रूप में मदद करनी चाहिए की तरह: एक आसान तरीका ग्रहण में मोड डिजाइन करने के लिए जाने के लिए, और अपने JList के गुणों में, बटन है कि दो है पर क्लिक किया जाएगा
public class SelectedListCellRenderer extends DefaultListCellRenderer {
@Override
public Component getListCellRendererComponent(JList list, Object value, int index, boolean isSelected, boolean cellHasFocus) {
Component c = super.getListCellRendererComponent(list, value, index, isSelected, cellHasFocus);
if (isSelected) {
c.setBackground(Color.RED);
}
return c;
}
}
// During the JList initialisation...
jlist1.setCellRenderer(new SelectedListCellRenderer());
यदि मैं आपको स्पष्ट रूप से समझ रहा हूं, तो javax.swing.ListCellRenderer
देखें। आपको इसे पुन: कार्यान्वित करने या javax.swing.DefaultListCellRenderer
का विस्तार करने और getListCellRendererComponent
विधि को अनुकूलित करने की आवश्यकता है।
"उन्नत गुण दिखाएं" खोलने के लिए एक बड़े पीले तीर के साथ छोटे तीर। फिर नीचे स्क्रॉल करें और रंग चुनें जहां यह "चयनबैकग्राउंड" कहता है और वहां रंग बदलता है (यह शायद ग्रे हो जाएगा, लेकिन यह अभी भी बदल जाएगा)। अब, जब आप अपना प्रोग्राम चलाते हैं, जो भी आप चुनते हैं, पृष्ठभूमि वह रंग होगी।
jList1.setSelectedIndex(currentLine);
jList1.setSelectionBackground(Color.red);
बस उन सभी वस्तुओं का चयनित इंडेक्स सेट करें जिन्हें आप लूप में रंगना चाहते हैं और तदनुसार रंग बदलें!
- 1. सूचीफ्रेजमेंट आइटम चयनित पृष्ठभूमि
- 2. चयनित पंक्ति पृष्ठभूमि रंग
- 3. WPF ListView - मैं चयनित आइटम पृष्ठभूमि रंग कैसे सेट करूं?
- 4. Varying ListViews आइटम पृष्ठभूमि रंग
- 5. किसी चयनित JToggle बटन के पृष्ठभूमि रंग को बदलना
- 6. एंड्रॉइड होलो चयनित सूची आइटम रंग
- 7. कॉम्बोबॉक्स चयनित आइटम हाइलाइट रंग सेट करें
- 8. चयनित टैब रंग नीले रंग के यूआईटीएबीबार के पृष्ठभूमि रंग को कैसे बदला जाए?
- 9. एक्शनबैरशेलॉक के पृष्ठभूमि रंग को प्रोग्रामेटिक रूप से बदलें
- 10. नेविगेशन आइटम (बार) का पृष्ठभूमि रंग बदलें
- 11. प्रोग्राम पृष्ठभूमि के रूप में संवाद पृष्ठभूमि रंग कैसे बदलें?
- 12. wpf कैनवास पृष्ठभूमि छवि गतिशील रूप से
- 13. पृष्ठभूमि चयनित रंग स्टोरीबोर्ड स्थिर कोशिकाओं को कैसे बदलें
- 14. जेएलआईस्ट तत्व
- 15. गतिशील रूप से छवि रंग बदलना
- 16. सेन्चा टच गतिशील रूप से आइटम
- 17. आकार रंग गतिशील रूप से कैसे बदलें?
- 18. गतिशील रूप से जावास्क्रिप्ट
- 19. UIView पृष्ठभूमि रंग को प्रोग्रामेटिक रूप से बदलें
- 20. प्रगतिशील के रंग को प्रोग्रामेटिक रूप से
- 21. एंड्रॉइड में गतिशील रूप से स्पिनर में आइटम कैसे जोड़ें?
- 22. चयनित आइटम को टेम्पलेट मान
- 23. गतिशील रूप से ग्रिडव्यू आइटम टेम्पलेट को बदलें
- 24. स्पिनर से चयनित आइटम पुनर्प्राप्त?
- 25. कॉम्बोबॉक्स में चयनित आइटम की रंगीन हाइलाइटिंग रोकें?
- 26. गतिशील रूप से हाइचार्ट्स में श्रृंखला रंग बदलना
- 27. मल्टीइलेक्ट ड्रॉपडाउन बॉक्स में चयनित वस्तुओं के पृष्ठभूमि रंग को कैसे बदला जाए?
- 28. Extjs एक कंटेनर में गतिशील रूप से रैपिंग आइटम
- 29. गतिशील रूप से div
- 30. गतिशील रूप से जेसीम्बोबॉक्स