2013-01-06 8 views
6

मैं अपने सरल स्विंग आवेदन में एक त्रुटि संदेश संकेत करने के लिए निम्नलिखित कोड का उपयोग कर रहा कहते हैं:स्विंग संदेश-बॉक्स में पाठ हाइलाइटिंग सक्षम

JOptionPane.showMessageDialog(null, message, "Error", JOptionPane.ERROR_MESSAGE); 

वहाँ किसी भी तरह से मैं करने के लिए उपयोगकर्ता के लिए यह संभव बना सकता है टेक्स्ट खंडों को हाइलाइट करें (कॉपी/पेस्ट उद्देश्य के लिए)?

बहुत धन्यवाद।

+0

क्या "वर्गों" यदि आप चाहते हैं उन्हें उजागर करने के लिए सक्षम होने के लिए अनुमति देने का प्रयास? संदेश? और संदेश चर द्वारा क्या आयोजित किया जाता है? –

+0

मेरा मतलब संदेश स्ट्रिंग के अनुभागों का मतलब है जो संदेश परिवर्तनीय – sgrossman

+1

* "मेरे सरल स्विंग एप्लिकेशन में एक त्रुटि संदेश है:" * यदि ऐप। सरल थे (* उपयोगकर्ता * के लिए) यह शायद जे 2 एसई द्वारा उत्पादित त्रुटि संदेश का कोई भी हिस्सा नहीं दिखाएगा, और इसके बजाय 'बग रिपोर्ट सबमिट करें' बटन होगा जो या तो इसे बहुत से ईमेल में कॉपी/पेस्ट करेगा, या कुछ और बुद्धिमान करें (उदाहरण के लिए इसे सीधे अपने सर्वर पर भेजें)। –

उत्तर

5

इस

JTextArea textarea= new JTextArea("add your message here"); 
textarea.setEditable(true); 
JOptionPane.showMessageDialog(null, textarea, "Error", JOptionPane.ERROR_MESSAGE); 
+0

आपकी मदद के लिए धन्यवाद :) – sgrossman

+0

आप स्वागत कर रहे हैं :) –

+0

जो उपयोगकर्ता को टेक्स्ट संपादित करने और बेवकूफ दिखने की अनुमति देता है क्योंकि इसमें सफेद पृष्ठभूमि है। –

2

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

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