bug-classpath
[Top][All Lists]
Advanced

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

[Bug swing/26156] highlighter does not work correctly


From: cvs-commit at developer dot classpath dot org
Subject: [Bug swing/26156] highlighter does not work correctly
Date: 21 Feb 2006 22:26:49 -0000


------- Comment #2 from cvs-commit at developer dot classpath dot org  
2006-02-21 22:26 -------
Subject: Bug 26156

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


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26156





reply via email to

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