ग्रहण के भीतर है, सरल दृष्टिकोण लाइनों के लिए System.err.println
उपयोग करने के लिए किया जाएगा आप लाल रंग में होना चाहता हूँ है - मेरा मानना है कि यह डिफ़ॉल्ट है। (आप इसे प्राथमिकताएं -> रन/डीबग -> कंसोल में बदल सकते हैं)।
यही अंतर है जब एक असली निश्चित रूप से सांत्वना में चल रहा है, लेकिन मुझे नहीं पता लगता ग्रहण सांत्वना नहीं दिखाया जाएगा एएनएसआई रंग भागने दृश्यों आदि
संपादित समर्थन करता है: के लिए Windows कंसोल , मैं काम करने के लिए की उम्मीद करूँगा। यह बेहद पोर्टेबल नहीं है, लेकिन अगर यह है कि एक समस्या नहीं है, तो आप सिर्फ एक वर्ग को उचित रूप से बच दृश्यों को संपुटित करने के लिए बना सकते हैं, ताकि आप की तरह कुछ कह सकते हैं:
ansiConsole.printRed("sample line in red");
ansiConsole.printBlue("sample line in blue");
(मैं शायद उन तरीकों वापसी बनाने चाहते हैं प्रत्येक कॉल के बाद "वर्तमान" रंग जो कुछ भी था।)
संपादित करें: टिप्पणियों में उल्लेख किया गया है, Jansi लाइब्रेरी पहले से मौजूद है, इसलिए आप इसका भी उपयोग कर सकते हैं। यह ऊपर वर्णित विधि नहीं है, लेकिन मुझे लगता है कि यह अभी भी आप क्या चाहते हैं क्या करेंगे यकीन है ...
स्रोत
2011-08-17 10:05:55
संभव डुप्लिकेट (http [System.out.println का उपयोग कर कंसोल में रंग मुद्रित करने के लिए कैसे?]: // stackoverflow।कॉम/प्रश्न/57624 9 1/कैसे-प्रिंट-रंग-इन-कंसोल-उपयोग-सिस्टम-आउट-प्रिंटलएन) –
यहां रिपोर्ट की गई अधिकांश विधियां सिस्टम कंसोल पर काम करती हैं लेकिन ग्रहण कंसोल पर नहीं, जो सवाल था । –