Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-4291001

JEditorPane is not rendering certain font styles in RTF

XMLWordPrintable

      StrikeThrough, subscripts, and superscripts are not being rendered in JEditorPane for RTF. Here is a file to demonstrate this.

      -------------------------------------------

      {\rtf1\ansi\deff1
      {\fonttbl{\f0\froman\fprq2 Times New Roman;}{\f1\froman\fprq0 Times New Roman;}}
      {\colortbl\red0\green0\blue0;\red255\green255\blue255;\red128\green128\blue128;}
      {\stylesheet{\s1\snext1 Standard;}
      }
      {\info{\comment StarWriter}{\vern5170}}\deftab720
      {\*\pgdsctbl
      {\pgdsc0\pgdscuse195\pgwsxn6336\pghsxn6768\pgdscnxt0 Standard;}}
      \paperh6768\paperw6336\margl0\margr0\margt0\margb0\sectd\sbknone\pgwsxn6336\pghsxn6768\ftnbj\ftnstart1\ftnrstcont\ftnnar\aenddoc\aftnrstcont\aftnstart1\aftnnrlc
      \pard\plain \s1\ul\b Font Styles
      \par
      \par \pard\plain \s1 Normal
      \par \pard\plain \s1\b Bold
      \par \pard\plain \s1\i Italics
      \par \pard\plain \s1\ul Underlined
      \par \pard\plain \s1\i\b Bold & Italics
      \par \pard\plain \s1\ul\b Bold & Underlined
      \par \pard\plain \s1\i\ul Italics & Underlined
      \par \pard\plain \s1\i\ul\b Bold, Italics, & Underlined
      \par \pard\plain \s1\strike
      \par \pard\plain \s1\strike\fs24 StrikeThrough
      \par \pard\plain \s1\fs24 Normal{{\*\updnprop5801}\up10 Superscript}
      \par Normal{{\*\updnprop5801}\dn10 Subscript}
      \par
      \par }

      ----------------------------------------------

      edmund.lou@eng 1999-11-12

            idk Igor Kushnirskiy (Inactive)
            elousunw Edmund Lou (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: