[java, 4.1] backport of awt/swing from the trunk
Matthias Klose
doko@cs.tu-berlin.de
Fri Feb 17 19:16:00 GMT 2006
At least some of you are looking jealously at classpath-0.20, the
regexp code already has been backported. Here is another backport of
the awt and swing parts, no regressions in the libjava testsuite,
checked that the classpath awt and swing demos do work. Maybe a bit
late, but the changes are local. Mark Wielaard suggested to post these
changes here.
Matthias
libjava/
2006-02-17 Matthias Klose <doko@ubuntu.com>
* sources.am, Makefile.in: Regenerated
libjava/classpath/
2006-02-17 Matthias Klose <doko@ubuntu.com>
* javax/swing/text/NumberFormatter.java,
javax/swing/text/MaskFormatter.java,
javax/swing/text/DefaultFormatterFactory.java,
javax/swing/text/html/BlockView.java,
javax/swing/text/html/CSSParser.java,
javax/swing/text/html/StyleSheet.java,
javax/swing/text/html/default.css,
javax/swing/text/TableView.java: New.
* include/gnu_java_awt_peer_gtk_GdkGraphics.h,
native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkSelection.c,
native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkListPeer.c,
native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkFontPeer.c,
native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkPixbufDecoder.c,
native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkGraphicsEnvironment.c,
native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkGraphics.c,
native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkClipboard.c,
native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkChoicePeer.c,
gnu/java/awt/image/ImageDecoder.java,
gnu/java/awt/peer/gtk/GdkPixbufDecoder.java,
gnu/java/awt/peer/gtk/GdkGraphics2D.java,
gnu/java/awt/peer/gtk/GdkGraphics.java,
javax/swing/JTabbedPane.java,
javax/swing/JInternalFrame.java,
javax/swing/JViewport.java,
javax/swing/JMenuItem.java,
javax/swing/JTextPane.java,
javax/swing/JEditorPane.java,
javax/swing/JFormattedTextField.java,
javax/swing/JTree.java,
javax/swing/tree/DefaultTreeModel.java,
javax/swing/tree/DefaultTreeSelectionModel.java,
javax/swing/LookAndFeel.java,
javax/swing/JList.java,
javax/swing/Popup.java,
javax/swing/table/DefaultTableCellRenderer.java,
javax/swing/TransferHandler.java,
javax/swing/BoxLayout.java,
javax/swing/JTextField.java,
javax/swing/JLayeredPane.java,
javax/swing/text/PlainDocument.java,
javax/swing/text/AbstractDocument.java,
javax/swing/text/DefaultStyledDocument.java,
javax/swing/text/InternationalFormatter.java,
javax/swing/text/PasswordView.java,
javax/swing/text/DefaultEditorKit.java,
javax/swing/text/DefaultCaret.java,
javax/swing/text/View.java,
javax/swing/text/WrappedPlainView.java,
javax/swing/text/JTextComponent.java,
javax/swing/text/StyleContext.java,
javax/swing/text/IconView.java,
javax/swing/text/html/HTMLDocument.java,
javax/swing/text/html/HTMLEditorKit.java,
javax/swing/text/html/CSS.java,
javax/swing/text/ComponentView.java,
javax/swing/text/FlowView.java,
javax/swing/text/GapContent.java,
javax/swing/text/DefaultFormatter.java,
javax/swing/text/Utilities.java,
javax/swing/text/GlyphView.java,
javax/swing/text/StyledEditorKit.java,
javax/swing/text/CompositeView.java,
javax/swing/text/PlainView.java,
javax/swing/JComponent.java,
javax/swing/ViewportLayout.java,
javax/swing/SwingUtilities.java,
javax/swing/RepaintManager.java,
javax/swing/JTable.java,
javax/swing/UIDefaults.java,
javax/swing/JTextArea.java,
javax/swing/AbstractAction.java,
javax/swing/plaf/ComponentUI.java,
javax/swing/plaf/basic/BasicToolBarUI.java,
javax/swing/plaf/basic/BasicOptionPaneUI.java,
javax/swing/plaf/basic/BasicLabelUI.java,
javax/swing/plaf/basic/BasicTabbedPaneUI.java,
javax/swing/plaf/basic/BasicComboPopup.java,
javax/swing/plaf/basic/BasicInternalFrameUI.java,
javax/swing/plaf/basic/BasicArrowButton.java,
javax/swing/plaf/basic/BasicTreeUI.java,
javax/swing/plaf/basic/BasicTableHeaderUI.java,
javax/swing/plaf/basic/BasicFileChooserUI.java,
javax/swing/plaf/basic/BasicScrollPaneUI.java,
javax/swing/plaf/basic/BasicHTML.java,
javax/swing/plaf/basic/BasicComboBoxUI.java,
javax/swing/plaf/basic/BasicSplitPaneDivider.java,
javax/swing/plaf/basic/BasicListUI.java,
javax/swing/plaf/basic/BasicMenuItemUI.java,
javax/swing/plaf/basic/BasicTextUI.java,
javax/swing/plaf/basic/BasicLookAndFeel.java,
javax/swing/plaf/basic/BasicTableUI.java,
javax/swing/plaf/metal/MetalIconFactory.java,
javax/swing/plaf/metal/MetalTabbedPaneUI.java,
javax/swing/plaf/metal/MetalLookAndFeel.java,
javax/swing/plaf/metal/MetalToolBarUI.java,
javax/swing/plaf/metal/MetalScrollPaneUI.java,
javax/swing/plaf/metal/MetalSplitPaneDivider.java,
javax/swing/plaf/metal/MetalComboBoxUI.java,
javax/swing/plaf/metal/OceanTheme.java,
javax/swing/plaf/metal/MetalTextFieldUI.java,
javax/swing/plaf/metal/MetalRadioButtonUI.java,
javax/swing/plaf/metal/MetalFileChooserUI.java,
javax/swing/JProgressBar.java,
javax/swing/JFileChooser.java,
javax/swing/event/EventListenerList.java,
java/awt/datatransfer/DataFlavor.java,
java/awt/datatransfer/SystemFlavorMap.java,
java/awt/Container.java,
java/awt/GridBagLayout.java,
java/awt/Component.java,
java/awt/BorderLayout.java: Merged from trunk 2006-02-16.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: j.diff.bz2
Type: application/octet-stream
Size: 113778 bytes
Desc: not available
URL: <http://gcc.gnu.org/pipermail/java/attachments/20060217/8412ce5f/attachment.obj>
More information about the Java
mailing list