2012-01-15 18 views
5

Swing में एकल विकल्प के लिए दो रंग होने का कोई तरीका है? मेरा मतलब है, अगर मेरे पास option है, तो Show only cities [Alt+C]JComboBox में कहें, मैं एक रंग में Show only cities टेक्स्ट और [Alt+C] (हॉटकी) किसी अन्य रंग में चाहता हूं। इसी प्रकार, मेरे पास JList है, जिसमें स्ट्रिंग आइटम की एक सूची है। मैं रंग से दूसरे से अलग करना चाहता हूं।दोहरी रंग JComboBox पाठ

संक्षेप में,

  1. कैसे दो रंग का JComboBox विकल्प डिजाइन करने के लिए।
  2. रंग के साथ JList ऑब्जेक्ट्स को अलग करने के लिए कैसे करें।

धन्यवाद।

उत्तर

7

हाँ, उपयोग एचटीएमएल,

इस बारे में अधिक जानकारी के लिए

How to Use HTML in Swing Components

देखें, अपने jcomboBox के लिए,

jComboBox.addItem("<html><font color=green>Show only cities <font color=red>[Alt+C]</font></html>"); 

काम करेंगे :) चियर्स

+0

+1। – camickr

4

हां, मुझे विश्वास है कि यह एचटीएमएल के साथ किया जा सकता है या उसमें असफल हो सकता है, आपके कॉम्बो बॉक्स के लिए सेल रेंडरर का उपयोग करके जो जेडडिटरपेन जैसे इसकी अनुमति देता है।

+1

ट्यूटोरियल पढ़ें । आपने जहां दूसरे उत्तर में लिंक दिया था। सूचियों का उपयोग करने के तरीके पर भरोसेमंद प्रस्तुतकर्ताओं के बारे में अधिक जानकारी है। ट्यूटोरियल लिंक के लिए – camickr

संबंधित मुद्दे