पर पाठ को अलग-अलग रंग जोड़ने के लिए कैसे कोई मुझे सरल लॉग के साथ मदद कर सकता है, मुझे चुनिंदा रंग (हरा ठीक, लाल विफलता) के साथ JTextPane लॉग संदेशों पर पहली पंक्ति में जोड़ना होगा। इसे कैसे प्राप्त करें?JTextPane
14
A
उत्तर
7
30
यह दो अलग अलग रंग में "blah BLEG" बाहर प्रिंट होगा उस के लिए कुछ उदाहरण StyledDocument लागू करता है सकते हैं।
public class Main {
public static void main(String[] args) {
JTextPane textPane = new JTextPane();
StyledDocument doc = textPane.getStyledDocument();
Style style = textPane.addStyle("I'm a Style", null);
StyleConstants.setForeground(style, Color.red);
try { doc.insertString(doc.getLength(), "BLAH ",style); }
catch (BadLocationException e){}
StyleConstants.setForeground(style, Color.blue);
try { doc.insertString(doc.getLength(), "BLEH",style); }
catch (BadLocationException e){}
JFrame frame = new JFrame("Test");
frame.getContentPane().add(textPane);
frame.pack();
frame.setVisible(true);
}
}
यहाँ देखो: Style Tutorial
लेबल वाले अनुभाग की जाँच करें: कैसे गतिशील रूप से रंग बदलने के एक महान उदाहरण के लिए एक पाठ फलक उपयोग का एक उदाहरण।
+0
+1 अच्छी चीजें। मुझे उदाहरण पसंद है। – Boro
+0
मेरे लिए काम किया, धन्यवाद। –
0
आप उस के लिए HTML का उपयोग कर सकते हैं और फिर
textPane.setContentType("HTML/plain");
संबंधित मुद्दे
- 1. JTextPane
- 2. JTextPane
- 3. JTextPane
- 4. JTextPane
- 5. JTextPane
- 6. JTextPane
- 7. JTextPane
- 8. JTextPane
- 9. JTextPane एक नया स्ट्रिंग
- 10. JTextPane स्पष्ट पाठ
- 11. सीमा JTextPane स्मृति उपयोग
- 12. एक JTextArea या JTextPane
- 13. JTextPane/JEditorPane और अजीब पाठ समस्या
- 14. जावा: <ENTER> पंजीकृत करें JTextPane
- 15. JTextPane सिंक्रनाइज़ स्टाइल चयन UI समस्या
- 16. स्क्रॉल करने योग्य JTextPane कैसे करें?
- 17. JTextPane टेक्स्ट पृष्ठभूमि रंग काम नहीं करता
- 18. JTextPane (जावा 7) में लंबे शब्द लपेटें
- 19. JTextPane में घटकों के चारों ओर पाठ कैसे लपेटें?
- 20. JTextPane: फ़ॉन्ट आकार सेट करने के लिए कैसे
- 21. एक JTextArea या JTextPane में केंद्रित टेक्स्ट - क्षैतिज पाठ संरेखण
- 22. JTextPane JScrollPane प्रदर्शित नहीं करता है और टेक्स्ट
- 23. किसी JTextPane में पाठ को उपयोगकर्ता द्वारा संपादित किए बिना टेक्स्ट जोड़ना?
- 24. मैं JTextPane में चयनित टेक्स्ट की शैली को आसानी से कैसे संपादित करूं?
- 25. मैं JTextPane में टेक्स्ट और अंडरलाइन के लिए अलग-अलग रंग कैसे सेट करूं?
- 26. JTextPane के लिए setContentType ("टेक्स्ट/एचटीएमएल") काम नहीं करता है क्योंकि यह
- 27. कौन सा श्रोता यह जान सकता है कि JTextPane मान बदल दिया गया है?
- 28. एक JTextPane फ़ूटर में पृष्ठों की कुल संख्या कैसे प्रिंट करता है?
- 29. मैं JTextPane में प्रत्येक वर्ण को एक अलग रंग/पृष्ठभूमि रंग में कैसे सेट कर सकता हूं?
- 30. जावा - HTML
+1 अच्छा जवाब है। इसके अलावा ठीक लिंक। स्विंग ट्यूटोरियल से लिंक करने वाले पहले पोस्टर होने के लिए – Boro
+1 जिसमें स्टाइल का उपयोग करने वाला एक उदाहरण उदाहरण शामिल है। – camickr