2012-05-27 15 views

उत्तर

22

मुझे लगता है कि इन मूल्यों को ठीक कह रहे हैं आप

UIManager.put("ProgressBar.background", Color.ORANGE); 
UIManager.put("ProgressBar.foreground", Color.BLUE); 
UIManager.put("ProgressBar.selectionBackground", Color.RED); 
UIManager.put("ProgressBar.selectionForeground", Color.GREEN); 
+0

अच्छा लग रहा है। या तो 'UIManager' के लिए एल एंड एफ पूरी तरह से। या 1+ –

+0

+1 बदलें; यह भी देखें [वैकल्पिक] (http://stackoverflow.com/a/8886795/230513)। इस जवाब के लिए – trashgod

+0

+1, लेकिन मुझे आश्चर्य है कि 'कुंजी के मूल्य' को कैसे जानना है, मैं कैसे UIManager.put (प्रोग्रेसबार। व्हाटएल्ससीआईआईआईआईआरआईआरआईटीएचई, मायवैल्यू) को कैसे जानूंगा, क्या कोई दस्तावेज़ है, जो इस भाग पर चर्चा करता है, अगर वहां एक है, कृपया मुझे इस पर इंगित करें, मैं बहुत आभारी हूं :-) –

14

आप सत्य पर setStringPainted संपत्ति निर्धारित कर सकता है:

progressBar.setStringPainted(true); 
progressBar.setForeground(Color.blue); 
progressBar.setString("10%"); 
+1

धन्यवाद, यह एक व्यक्तिगत रंग सेट करने का सबसे अच्छा तरीका है। – Stefan

+2

लेकिन वह टेक्स्ट रंग बदल देगा, प्रगति रंग नहीं। – Matthieu

+1

बस कोशिश करें, यह प्रगति पट्टी – Alex

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