classpath-patches
[Top][All Lists]
Advanced

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

[cp-patches] FYI: PasswordView and PlainView fixes


From: Roman Kennke
Subject: [cp-patches] FYI: PasswordView and PlainView fixes
Date: Thu, 24 Nov 2005 20:38:31 +0000

This patch fixes the PasswordView, so that the caret gets positioned
correctly. The model->view mapping was previously done by the
superclass, which provides a mapping based on the real content. However,
the PasswordView needs to base this mapping on the echo character.

Also I did some small cleanups in PlainView.

2005-11-24  Roman Kennke  <address@hidden>

        * javax/swing/text/PasswordView.java
        (modelToView): Overridden to correctly map between model and view
        respecting the echo character.
        (viewToModel): Added FIXME to show that this method also needs
        to be adjusted like the above method.
        * javax/swing/text/PlainView.java
        (paint): Don't set the font here. This is already done in the
        text component's JComponent.getComponentGraphics() method.
        (damageLineRange): Only repaint the damaged rectangle.

/Roman

Attachment: patch.diff
Description: Text Data


reply via email to

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