gcc/libjava ChangeLog gnu/java/awt/peer/gtk/Gt ...
kho@gcc.gnu.org
kho@gcc.gnu.org
Mon May 3 19:11:00 GMT 2004
CVSROOT: /cvs/gcc
Module name: gcc
Branch: java-gui-branch
Changes by: kho@gcc.gnu.org 2004-05-03 19:11:00
Modified files:
libjava : ChangeLog
libjava/gnu/java/awt/peer/gtk: GtkDialogPeer.java
libjava/javax/swing: Box.java JDialog.java JOptionPane.java
SwingUtilities.java
libjava/javax/swing/event: SwingPropertyChangeSupport.java
libjava/javax/swing/plaf/basic: BasicLabelUI.java
BasicOptionPaneUI.java
Log message:
2004-05-03 Kim Ho <kho@redhat.com>
* gnu/java/awt/peer/gtk/GtkDialogPeer.java:
(getGraphics): Like GtkFramePeer, the Graphics
object needs to be translate to account for
window decorations.
(postMouseEvent): New method. Account for
translation.
(postExposeEvent): ditto.
* javax/swing/Box.java: Stubbed.
* javax/swing/JDialog.java: Ran through jalopy
to fix indentation.
(JDialog): Call SwingUtilities' getOwnerFrame
for null owners.
(setLayout): Check isRootPaneCheckingEnabled
* javax/swing/JOptionPane.java: Re-implemented.
* javax/swing/SwingUtilities.java:
(getOwnerFrame): Static method to grab a default
owner frame for Dialogs that don't specify owners.
* javax/swing/event/SwingPropertyChangeSupport.java:
(firePropertyChange): Fix early exit condition.
* javax/swing/plaf/basic/BasicLabelUI.java:
(paint): Avoid painting text if it is null
or empty.
* javax/swing/plaf/basic/BasicOptionPaneUI.java:
Implement.
Patches:
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/ChangeLog.diff?cvsroot=gcc&only_with_tag=java-gui-branch&r1=1.2660.2.82&r2=1.2660.2.83
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/gnu/java/awt/peer/gtk/GtkDialogPeer.java.diff?cvsroot=gcc&only_with_tag=java-gui-branch&r1=1.9&r2=1.9.8.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/javax/swing/Box.java.diff?cvsroot=gcc&only_with_tag=java-gui-branch&r1=1.3&r2=1.3.2.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/javax/swing/JDialog.java.diff?cvsroot=gcc&only_with_tag=java-gui-branch&r1=1.2&r2=1.2.18.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/javax/swing/JOptionPane.java.diff?cvsroot=gcc&only_with_tag=java-gui-branch&r1=1.3&r2=1.3.2.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/javax/swing/SwingUtilities.java.diff?cvsroot=gcc&only_with_tag=java-gui-branch&r1=1.6.2.2&r2=1.6.2.3
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/javax/swing/event/SwingPropertyChangeSupport.java.diff?cvsroot=gcc&only_with_tag=java-gui-branch&r1=1.3&r2=1.3.8.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/javax/swing/plaf/basic/BasicLabelUI.java.diff?cvsroot=gcc&only_with_tag=java-gui-branch&r1=1.4.16.2&r2=1.4.16.3
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/javax/swing/plaf/basic/BasicOptionPaneUI.java.diff?cvsroot=gcc&only_with_tag=java-gui-branch&r1=1.6&r2=1.6.8.1
More information about the Gcc-cvs
mailing list