commit-classpath
[Top][All Lists]
Advanced

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

[commit-cp] classpath ./ChangeLog javax/swing/text/DefaultC...


From: Robert Schuster
Subject: [commit-cp] classpath ./ChangeLog javax/swing/text/DefaultC...
Date: Tue, 21 Feb 2006 10:57:43 +0000

CVSROOT:        /cvsroot/classpath
Module name:    classpath
Branch:         
Changes by:     Robert Schuster <address@hidden>        06/02/21 10:57:43

Modified files:
        .              : ChangeLog 
        javax/swing/text: DefaultCaret.java DefaultHighlighter.java 
        javax/swing/plaf/basic: BasicTextUI.java 

Log message:
        Makes highlighting work for jtextarea and jtextfield and
        therefore fixes PR #26156.
        
        2006-02-21  Robert Schuster  <address@hidden>
        
        * javax/swing/plaf/basic/BasicTextUI.java:
        (paint): Remove unneccessary part of the if-expression.
        (damageRange): Added case where the range spans multiple lines.
        * javax/swing/text/DefaultCaret.java:
        (clearHighlight): New method.
        (handleHighlight): Removed unneccessary part of the if-expression.
        (setDot): Use clearHighlight method.
        * javax/swing/text/DefaultHighlighter.java: Use ArrayList instead
        of Vector.
        (paint): Prevented calling size() on every loop iteration, fixed
        calculation of allocation area bounds.
        (getHighlights): Implemented.
        (removeHighlight): Mark damaged area in textcomponent.
        (addHighlight): Mark damaged area in textcomponent.
        (changeHighlight): Mark damaged area in textcomponent.
        (DefaultHighlighter.HighlightEntry): Made it a real
        Highlighter.Highlight implementation.
        (DefaultHighlighter.DefaultHighlightPainter.paint): Fixed

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.6471&tr2=1.6472&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/javax/swing/text/DefaultCaret.java.diff?tr1=1.30&tr2=1.31&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/javax/swing/text/DefaultHighlighter.java.diff?tr1=1.6&tr2=1.7&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/javax/swing/plaf/basic/BasicTextUI.java.diff?tr1=1.69&tr2=1.70&r1=text&r2=text




reply via email to

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