Java: Miscellaneous: Bug-Reports
Bug reports by me that were accepted (or are pending).
These are the original titles, including the typos (-:. Those I regard as important are emphasized (no matter how easy to fix).
Uncomplete ColorSelectionModel specification (#4343348)
Incomplete SingleSelectionModel specification(#4343348) (for unknown reasons, both reports were merged)
Incomplete ListModel/ListDataListener specification (#4343350)
AbstractMap.equals() may throw Exception: was merged with "Spec clarification in Map interface" (#4199920), but somehow disappeared(?).
Incidentally, this bug was later submitted by someone else (#4503672) (and accepted, and fixed, this time, in JDK1.4beta3)
AccessibleValue: wrong maximum value with BoundedRangeModel components (#4422362)
AccessibleValue implementation only accept Integers (#4422535)
MetalBorders.TableHeaderBorder: not a UIResource, wrong Insets (#4422795)
Delegation of model events misses switching of models (#4425360): was closed (not understood)
I resubmitted: Delegation Event Model incorrectly implemented (a.k.a. Reopen #4425360) (#4458074): was closed (still not properly understood)
GlyphPainter2 requires AbstractDocument (#4430777)
Add getEditorKit() to JTextComponent (#4465504)
DefaultTreeCellRenderer doesn't properly adjust to LAF changes (#4465529)
BasicUI delegates explicitly mention BasicLookAndFeel (#4466014)
JTable.selectAll boundary handling (#4466930)
TableColumnModel selection model and notification (#4469061)
Object.equals() javadoc should use "must" instead of "should" (a.k.a. Fix slight problem in Object.equals() documentation)
(#4674089)
DefaultCaret calls back into View hierachy during DocumentEvent dispatching (#4688560)
FlowView still calls setParent(null) during layout (#4760507)
CTRL-H menu item accelerator also causes text removal with text components (#4782077)
TextLayout.isLeftToRight incorrectly optimized (#4974535)
JTable repaints too little when dragging columns (#4916853)
JToolBar.setRollover fires PropertyChangeEvent with wrong name (#4916056)
JTable.setCellEditor fires PropertyChangeEvent with wrong name(#5086378)
BasicSpinnerUI overrides enabled state of editor descendants (#6342337)
JSpinner.Editor interface instead of using DefaultEditor (#5043695)
Remove new dependency on DefaultListSelectionModel in BasicListUI, BasicTableUI (#4988888)
Matcher.asResult should be named differently (#4988891)
AbstractSet.removeAll implementation may lead to incorrect NullPointerExceptions (#6250140)
Arrays.asList().toArray() vs. Collection.toArray documentation (#6260652)
JToolTip.setTipText fires PropertyChangeEvent with wrong name (#6437432)
Box.getAccessibleContext().getAccessibleRole() should be PANEL, not FILLER (#6446623)
Layout-/SortingFocusTraversalPolicy vs. invisible FocusTraversalPolicyProviders
Container.setComponentZOrder should not ask FocusTraversalPolicy
(C) 2001-2009 Christian Kaufhold (java@chka.de)