classpath-patches
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[cp-patches] FYI: More javax.swing.text stuff


From: Roman Kennke
Subject: [cp-patches] FYI: More javax.swing.text stuff
Date: Wed, 14 Sep 2005 23:28:44 +0200 (CEST)
User-agent: SquirrelMail/1.4.4

Hi,

I hacked a little more on javax.swing.text. This patch makes it possible
to actually insert content into a styled text component using the
keyboard. Yay!

2005-09-14  Roman Kennke  <address@hidden>

        * javax/swing/text/DefaultStyledDocument.java
        (insertUpdate): Tweaked attribute comparison to avoid NPE.
        * javax/swing/text/GlyphView.java
        (DefaultGlyphPainter.getBoundedPosition): Implemented.
        (DefaultGlyphPainter.viewToModel): Implemented.
        (getTabExpander): Don't be specific to ParagraphView here. All
        parents that implement TabExpander can be accepted.
        (getBeginIndex): Removed. This method is not documented in the
        specs.
        (getBreakWeight): Implemented.
        (changedUpdate): Implemented.
        (insertUpdate): Implemented.
        (removeUpdate): Implemented.
        (createFragment): Implemented.
        (breakView): Use createFragment.
        * javax/swing/text/Utilities.java
        (getTabbedTextOffset): Implemented both variants of this method.


/Roman

Attachment: javax-swing-text.diff
Description: Text Data


reply via email to

[Prev in Thread] Current Thread [Next in Thread]