CVSROOT: /sources/classpath Module name: classpath Branch: Changes by: David Gilbert <[EMAIL PROTECTED]> 06/02/15 16:20:13
Modified files: . : ChangeLog javax/swing : JSpinner.java javax/swing/plaf/basic: BasicSpinnerUI.java javax/swing/plaf/metal: MetalLookAndFeel.java Added files: examples/gnu/classpath/examples/swing: SpinnerDemo.java Log message: 2006-02-15 David Gilbert <[EMAIL PROTECTED]> * javax/swing/JSpinner.java (DefaultEditor.DefaultEditor(JSpinner)): Add self to text field as a PropertyChangeListener, (DefaultEditor.getSpinner): Updated API docs, (DefaultEditor.dismiss): Likewise, (DefaultEditor.getTextField): Likewise, (DefaultEditor.layoutContainer): Likewise, (DefaultEditor.minimumLayoutSize): Likewise, (DefaultEditor.preferredLayoutSize): Likewise, (DefaultEditor.propertyChange): Implemented, (DefaultEditor.stateChanged): Implemented, (DefaultEditor.removeLayoutComponent): Updated API docs, (DefaultEditor.addLayoutComponent): Likewise, (NumberEditor.NumberEditor(JSpinner)): Set formatter for text field, (NumberEditor.NumberEditor(JSpinner, String)): Likewise, (NumberEditor.getFormat): Implemented, (NumberEditor.getModel): Updated API docs, (NumberEditorFormatter): New static inner class, (ListEditor.getModel): Updated API docs, (DateEditor.dateFormat): Removed, (DateEditor.DateEditor(JSpinner)): Set formatter for text field, (DateEditor.DateEditor(JSpinner, String)): Likewise, (DateEditor.init): Removed, (DateEditor.getFormat): Reimplemented, (DateEditorFormatter): New static inner class, (ModelListener): New inner class, (model): Updated API docs, (editor): Likewise, (listener): Removed, (JSpinner()): Updated API docs, (JSpinner(SpinnerModel)): Set up ModelListener, (setEditor): Fire property change, (getModel): Updated API docs, (setModel): Removed check for null editor, (setValue): Updated API docs, (getUIClassID): Updated API docs, (createEditor): Handle SpinnerListModel case, * javax/swing/plaf/basic/BasicSpinnerUI.java (createUI): Updated API docs, (createPropertyChangeListener): Added FIXME, (installDefaults): Set text field border to null, (DefaultLayoutManager): Updated API docs, (DefaultLayoutManager.layoutContainer): Modified layout, (DefaultLayoutManager.minimumLayoutSize): Ignore button heights, (DefaultLayoutManager.preferredLayoutSize): Likewise, (DefaultLayoutManager.removeLayoutComponent): Removed tabs, (DefaultLayoutManager.addLayoutComponent): Likewise, (DefaultLayoutManager.minSize): Renamed prefSize, (DefaultLayoutManager.setBounds): Reformatted, (DefaultLayoutManager.editor): Added API docs, (DefaultLayoutManager.next): Likewise, (DefaultLayoutManager.previous): Likewise, * javax/swing/plaf/metal/MetalLookAndFeel.java (initComponentDefaults): Added entry for 'Spinner.border', * examples/gnu/classpath/examples/swing/SpinnerDemo.java: New file. ---------------------------------------------------------------------- CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.6401&tr2=1.6402&r1=text&r2=text http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/examples/gnu/classpath/examples/swing/SpinnerDemo.java?rev=1.1 http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/javax/swing/JSpinner.java.diff?tr1=1.14&tr2=1.15&r1=text&r2=text http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/javax/swing/plaf/basic/BasicSpinnerUI.java.diff?tr1=1.7&tr2=1.8&r1=text&r2=text http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/javax/swing/plaf/metal/MetalLookAndFeel.java.diff?tr1=1.77&tr2=1.78&r1=text&r2=text