summaryrefslogtreecommitdiff
path: root/gnu/java/util/prefs/NodeWriter.java
diff options
context:
space:
mode:
authorRoman Kennke <roman@kennke.org>2006-03-25 00:01:59 +0000
committerRoman Kennke <roman@kennke.org>2006-03-25 00:01:59 +0000
commit16ebbac53199e8abfbbf4b227f34b723de99dbcc (patch)
tree839fc73eeeb4ad4d444e3ebbf5023f39a6c36adf /gnu/java/util/prefs/NodeWriter.java
parent63f5926a4f85a4c5f4c8349a7d5bc985badd503f (diff)
downloadclasspath-16ebbac53199e8abfbbf4b227f34b723de99dbcc.tar.gz
2006-03-24 Roman Kennke <kennke@aicas.com>
* javax/swing/JButton.java (def): Replaced field with defaultCapable field. (is_def): Removed field. (JButton): Initialize defaultCapable with true. (isDefaultButton): Documented and implemented method by querying the button's root pane if present. (isDefaultCapable): Changed def field to defaultCapable. Added documentation. (paramString): Call isDefaultButton() instead of accessing field, which got removed. (setDefaultCapable): Changed def field to defaultCapable. Added documentation. * javax/swing/JRootPane.java (setDefaultButton): Only change the default button if the new button is defaultCapable. * javax/swing/plaf/basic/BasicRootPaneUI.java (DefaultPressAction): New class. (DefaultReleaseAction): New class. (installKeyboardActions): Implemented. (uninstallKeyboardActions): Implemented. (propertyChange): Implemented. * javax/swing/plaf/metal/MetalBorders.java (ButtonBorder.paintBorder): 'Outsourced' default theme painting to paintDefaultButtonBorder(). (ButtonBorder.paintDefaultButtonBorder): New helper method to paint the border in the default theme. This also fixes painting of the border for default buttons. (ButtonBorder.paintOceanButtonBorder): Added support for default button painting. Fixed border for pressed/default state. * javax/swing/plaf/metal/MetalButtonUI.java (update): Only paint gradient when in OceanTheme and when the button is not armed.
Diffstat (limited to 'gnu/java/util/prefs/NodeWriter.java')
0 files changed, 0 insertions, 0 deletions