كيفية عرض نص مهيأ HTML في منطقة النص في تطبيق Java؟

StackOverflow https://stackoverflow.com/questions/2441584

  •  19-09-2019
  •  | 
  •  

سؤال

أقوم بغموض البيانات من موقع الويب باستخدام تطبيق Java الخاص بي وتريد عرض النتيجة بعد تحليل رمز صفحة HTML في منطقة نصية مصنوعة بالأرجوحة.

نص مثل: hello <b>every</b>one يجب أن يتم عرضها على النحو التالي: 'مرحبا كلواحد "في منطقة النص. شكرًا!!

هل كانت مفيدة؟

المحلول

يمكنك استخدام JEDITRPANE لعرض HTML أو jtextpane، مما يتيح لك تعيين سمات لأحرف معينة. اقرأ API وستجد رابطا إلى البرنامج التعليمي المتأرجح الذي يوفر أمثلة.

نصائح أخرى

JEditorPane ep = new JEditorPane();
ep.setContentType("text/html");
ep.setText("html code");

لا توجد طريقة لرؤية نص مغرور داخل Textarea (نص باسم العلامة يعني النص وليس HTML). إذا كنت لا تحتاج إلى إرسال رمز داخل المنطقة - يمكنك استخدام بعض السحر على الأناقة لعنصر DIV. إذا كنت بحاجة إلى إرسال - استخدم بعض محرر WYSIWYG. هنالك واحد مجانا FCK.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top