मैं इस समस्या को प्रदर्शित करने के लिए इस कोड है: आप सभी पाठ है कि एक बार एप्लिकेशन शुरू होता है फ्रेम में प्रकट होता है का चयन करते हैंबनाना क्लिपबोर्ड में एचटीएमएल डाल सही ढंग से स्वरूपित पाठ के साथ एक JEditorPane
public static void main(String[] args) {
JFrame frame = new JFrame();
frame.getContentPane().add(new JEditorPane("text/html", "Hello cruel world<br>\n<font color=red>Goodbye cruel world</font><br>\n<br>\nHello again<br>\n"));
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.pack();
frame.setLocationRelativeTo(null);
frame.setVisible(true);
}
, आप इसे कॉपी कर सकते हैं और इसे एमएस वर्ड, ऐप्पल के पेज, या मेल में पेस्ट करें और टेक्स्ट सही ढंग से स्वरूपित है। लेकिन यदि आप टेक्स्ट एडिट, स्माल्ट्रॉन या स्काइप चैट विंडो जैसे शुद्ध टेक्स्ट एडिटर में पेस्ट करते हैं तो सभी चिपकाए गए सामग्री एक पंक्ति पर होती है।
क्लिपबोर्ड पर पाठ की प्रतिलिपि बनाने के लिए मैं क्या कर सकता हूं ताकि संरक्षित न्यूलाइन के साथ चिपकाया जा सके?
मैं Mac OS X 10.7
यह हो सकता है कि TextEdit बस उस तरह बातें प्रदर्शित नहीं होता है? क्या होता है जब आप इसे किसी अन्य टेक्स्ट एडिटर में पेस्ट करते हैं? –
@ शेकडाउन, समस्या अन्य सादा पाठ संपादकों के साथ है, जैसे Smultron –
+1 अच्छा प्रश्न, उत्तर – mKorbel