gcc/libjava/javax/swing
Roman Kennke 9257bcc8fa 2005-04-20 Roman Kennke <roman@kennke.org>
* javax/swing/plaf/basic/BasicButtonUI.java
	(paint): This should not care about margin and insets
	at the same time, as insets already include the margin
	through the border.
	* javax/swing/plaf/basic/BasicGraphicsUtils.java
	(getPreferredButtonSize): Likewise.
	* javax/swing/plaf/metal/MetalBorders.java
	(getBorderInsets): Likewise.

2005-04-20  Roman Kennke  <roman@kennke.org>

	* javax/swing/plaf/basic/BasicOptionPaneUI.java
	(createMessageArea): The JPanel that holds the message area
	doesn't need to override getPreferredSize. This prevents some
	message components from rendering nicely.

2005-04-20  Roman Kennke  <roman@kennke.org>

	* javax/swing/plaf/metal/MetalInternalFrameUI.java
	(createUI): Do not share instances between components.
	* javax/swing/plaf/metal/MetalSliderUI.java
	(createUI): Do not share instances between components.

2005-04-20  Roman Kennke  <roman@kennke.org>

	* javax/swing/plaf/metal/MetalBorders:
	(PopupMenuBorder): Added.
	* javax/swing/plaf/metal/MetalLookAndFeel
	(initComponentDefaults): Added PopupMenuBorder.

2005-04-20  Roman Kennke  <roman@kennke.org>

	* javax/swing/tree/DefaultTreeSelectionModel.java:
	Added API documentation all over the class.

2005-04-20  Roman Kennke  <roman@kennke.org>

	* javax/swing/plaf/basic/BasicScrollPaneUI.java
	(installDefaults): Link managed JScrollPane in instance field.
	(uninstallDefaults): Unlink managed JScrollPane in instance field.

2005-04-20  Roman Kennke  <roman@kennke.org>

	* javax/swing/plaf/basic/BasicScrollBarUI.java
	(PropertyChangeHandler.propertyChange): Add default
	to switch statement to avoid errors with unusual values
	for orientation.
	(installComponents): Likewise.

2005-04-20  Roman Kennke  <roman@kennke.org>

	* javax/swing/plaf/metal/MetalScrollBarUI.java:
	(createUI): Instances cannot be shared among JScrollPanes.

2005-04-20  Roman Kennke  <roman@kennke.org>

	* javax/swing/plaf/metal/MetalLookAndFeel.java
	(initComponentDefaults): Added defaults for Menu, MenuBar
	MenuEntry fonts.

2005-04-20  Roman Kennke  <roman@kennke.org>

	* javax/swing/plaf/basic/BasicScrollBarUI.java
	(installUI): Install listeners after everything all, otherwise
	we get strange NPEs in some situations, especially with
	custom L&Fs.
	(createIncreaseButton): Orientation is expected to be
	SwingConstants.NORTH, ..SOUTH, ..WEST or ..EAST and not
	HORIZONTAL or VERTICAL.
	(createDecreaseButton): Orientation is expected to be
	SwingConstants.NORTH, ..SOUTH, ..WEST or ..EAST and not
	HORIZONTAL or VERTICAL.
	(installComponents): Orientation for buttons is expected to be
	SwingConstants.NORTH, ..SOUTH, ..WEST or ..EAST and not
	HORIZONTAL or VERTICAL.

2005-04-20  Roman Kennke  <roman@kennke.org>

	* javax/swing/JToolBar.java
	(addImpl): Adjust added AbstractButtons to look and feel like
	toolbar buttons.
	* javax/swing/plaf/metal/MetalBorders.java:
	Adjusted insets of ButtonBorder.
	(RolloverMarginBorder): Added class for toolbar buttons.
	(getButtonBorder): Adjusted factory method to return a shared
	instance of button border.
	(getToolbarButtonBorder): Added factory method to return a shared
	instance of toolbar button border.
	(getMarginBorder): Added factory method to return a shared
	instance of margin border.
	* javax/swing/plaf/metal/MetalButtonUI.java
	(installDefauls): If button is child of a JToolBar then set
	special border on this button.

From-SVN: r98439
2005-04-20 05:47:57 +00:00
..
border
colorchooser
event
filechooser
plaf 2005-04-20 Roman Kennke <roman@kennke.org> 2005-04-20 05:47:57 +00:00
table
text [multiple changes] 2005-04-19 12:19:44 +00:00
tree 2005-04-20 Roman Kennke <roman@kennke.org> 2005-04-20 05:47:57 +00:00
undo
AbstractAction.java
AbstractButton.java
AbstractCellEditor.java
AbstractListModel.java
AbstractSpinnerModel.java
Action.java
ActionMap.java
BorderFactory.java
BoundedRangeModel.java
Box.java
BoxLayout.java [multiple changes] 2005-04-19 05:35:37 +00:00
ButtonGroup.java
ButtonModel.java
CellEditor.java
CellRendererPane.java CellRendererPane.java: implemented all methods of this class. 2005-04-19 05:39:27 +00:00
ComboBoxEditor.java
ComboBoxModel.java
ComponentInputMap.java
DebugGraphics.java
DefaultBoundedRangeModel.java
DefaultButtonModel.java
DefaultCellEditor.java
DefaultComboBoxModel.java
DefaultDesktopManager.java
DefaultFocusManager.java
DefaultListCellRenderer.java
DefaultListModel.java
DefaultListSelectionModel.java
DefaultSingleSelectionModel.java
DesktopManager.java
FocusManager.java
GrayFilter.java
Icon.java
ImageIcon.java 2005-04-19 Roman Kennke <roman@kennke.org> 2005-04-19 05:59:46 +00:00
InputMap.java
InputVerifier.java
InternalFrameFocusTraversalPolicy.java
JApplet.java
JButton.java
JCheckBox.java
JCheckBoxMenuItem.java
JColorChooser.java
JComboBox.java JComboBox.java (constructors): selecting the first item if the box was constructed from the provided non -... 2005-04-19 05:23:13 +00:00
JComponent.java JComponent.java: Modified alignmentX and alignmentY to be 0.5 instead of 0.0. 2005-04-19 05:28:38 +00:00
JDesktopPane.java
JDialog.java
JEditorPane.java
JFileChooser.java
JFormattedTextField.java
JFrame.java
JInternalFrame.java
JLabel.java
JLayeredPane.java
JList.java 2005-04-19 Roman Kennke <roman@ontographics.com> 2005-04-19 06:16:17 +00:00
JMenu.java
JMenuBar.java
JMenuItem.java
JOptionPane.java
JPanel.java
JPasswordField.java
JPopupMenu.java
JProgressBar.java
JRadioButton.java
JRadioButtonMenuItem.java
JRootPane.java 2005-04-19 Roman Kennke <roman@kennke.org> 2005-04-19 06:23:00 +00:00
JScrollBar.java
JScrollPane.java
JSeparator.java
JSlider.java
JSpinner.java
JSplitPane.java
JTabbedPane.java
JTable.java
JTextArea.java JTextArea.java (replaceRange): Fixing doc.remove(start, length) misinterpretation. 2005-04-19 05:51:38 +00:00
JTextField.java 2005-02-19 Michael Koch <konqueror@gmx.de> 2005-02-19 09:30:03 +00:00
JTextPane.java
JToggleButton.java
JToolBar.java 2005-04-20 Roman Kennke <roman@kennke.org> 2005-04-20 05:47:57 +00:00
JToolTip.java
JTree.java
JViewport.java
JWindow.java
KeyStroke.java
LayoutFocusTraversalPolicy.java
ListCellRenderer.java
ListModel.java
ListSelectionModel.java
LookAndFeel.java
MenuElement.java
MenuSelectionManager.java
MutableComboBoxModel.java
OverlayLayout.java
Popup.java
PopupFactory.java
ProgressMonitor.java
ProgressMonitorInputStream.java
Renderer.java
RepaintManager.java
RootPaneContainer.java
Scrollable.java
ScrollPaneConstants.java
ScrollPaneLayout.java
SingleSelectionModel.java
SizeRequirements.java
SizeSequence.java
SortingFocusTraversalPolicy.java
SpinnerDateModel.java [multiple changes] 2005-02-19 09:22:39 +00:00
SpinnerListModel.java
SpinnerModel.java
SpinnerNumberModel.java
Spring.java
SpringLayout.java
SwingConstants.java
SwingUtilities.java
Timer.java
ToolTipManager.java
TransferHandler.java
UIDefaults.java [multiple changes] 2005-04-19 09:59:53 +00:00
UIManager.java UIManager.java: Make the UIManager respect the swing.defaultlaf system property. 2005-04-19 06:36:27 +00:00
UnsupportedLookAndFeelException.java
ViewportLayout.java
WindowConstants.java