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

JTextPane using WrappedPlainView does not wrap the last line of a multiline text

    Details

      Description

      JTextPane using WrappedPlainView does not wrap the last line of a multiline
      text under a certain condition.

      [Reproducer]
        MyTextPane.java
        sample.txt

      [Reproduction procedure]
      (1) Start MyTextPane.
        $ java MyTextPane
      (2) Enter Return key to input a new-line code in the JTextPane component.
      (3) Open sample.txt and copy all the text in sample.txt to clipboard.
      sample.txt contains 3 lines and only the last line does not end with a
      new-line code like the following:
        --- sample.txt ---
        aaa...aaa<NL>
        bbb...bbb<NL>
        ccc...<EOF>
        ---
      (4) Paste the clipboard-copy in the JTextPane. Only the last line ¿ccc...¿ is
      not wrapped.

      The last line ¿ccc...¿ should be wrapped as well as the other long lines
      (¿aaa...¿ and ¿bbb...¿ line) in the pasted text.


        Attachments

          Activity

            People

            • Assignee:
              aivanov Alexey Ivanov
              Reporter:
              asaha Abhijit Saha
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: