commit-classpath
[Top][All Lists]
Advanced

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

[commit-cp] classpath/javax/swing/plaf/basic BasicTextPaneU...


From: Mark Wielaard
Subject: [commit-cp] classpath/javax/swing/plaf/basic BasicTextPaneU...
Date: Thu, 11 Nov 2004 12:32:35 -0500

CVSROOT:        /cvsroot/classpath
Module name:    classpath
Branch:         
Changes by:     Mark Wielaard <address@hidden>  04/11/11 17:26:07

Added files:
        javax/swing/plaf/basic: BasicTextPaneUI.java 

Log message:
        2004-11-11  Graydon Hoare  <address@hidden>
        
        * gnu/java/awt/peer/gtk/GdkGraphics2D.java
        (GdkGraphics2D): Set clip after transform.
        (drawImage): Protect against null image.
        * gnu/java/awt/peer/gtk/GtkFramePeer.java
        (setIconImage): Protect against non-GtkImage args.
        * gnu/java/awt/peer/gtk/GtkToolkit.java
        (checkImage): Protect against non-GtkImage args.
        * java/awt/print/PrinterJob.java:
        (print): Add variant taking PrintRequestAttributeSet.
        (printDialog): Likewise.
        * javax/swing/JComponent.java:
        (transferHandler): New field.
        (getComponentGraphics): Build new Graphics for each sub-paint.
        (getTransferHandler): New method.
        (setTransferHandler): New method.
        * javax/swing/JDesktopPane.java
        (setDragMode): Force LIVE_DRAG_MODE.
        * javax/swing/JMenuItem.java
        (menuSelectionChanged): Protect against null parent.
        * javax/swing/JTable.java (setDefaultRenderer): New method.
        * javax/swing/JTree.java: Get basic ctors and UI working.
        * javax/swing/JViewport.java (JViewport): Set scroll mode.
        * javax/swing/RepaintManager.java
        (addDirtyRegion): Skip empty regions.
        * javax/swing/ScrollPaneLayout.java (minimumLayoutSize): Do not
        bound scrollpane minimum by central view minimum.
        * javax/swing/ToolTipManager.java
        (showTip): Guard against null component.
        * javax/swing/TransferHandler.java: Stub out.
        * javax/swing/plaf/basic/BasicLookAndFeel.java:
        Add entry for TextPaneUI, change Tree icons to pngs.
        * javax/swing/plaf/basic/BasicMenuItemUI.java:
        (installDefaults): Set text position and alignment.
        (paintMenuItem): Layout icon with normal compound function.
        * javax/swing/plaf/basic/BasicTableHeaderUI.java:
        (getMaximumSize): Delete.
        (getMinimumSize): Delete.
        (getPreferredSize): Use column model's total width.
        * javax/swing/plaf/basic/BasicTextPaneUI.java: New file.
        * javax/swing/plaf/basic/BasicTextUI.java
        (modelChanged): Make resilient against nulls.
        * javax/swing/plaf/basic/BasicTreeUI.java:
        Add some simplistic config / painting functions.
        * javax/swing/plaf/basic/BasicViewportUI.java
        (paintSimple): Add new non-backingstore paint mode.
        (paintBackingStore): Split out backing store code.
        (paint): Switch on painting mode.
        * javax/swing/text/SimpleAttributeSet.java
        (SimpleAttributeSet): Resist nulls.
        * javax/swing/tree/DefaultTreeCellRenderer.java: Implement.
        * javax/swing/tree/DefaultTreeModel.java: Partially implement.

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/plaf/basic/BasicTextPaneUI.java?rev=1.1





reply via email to

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