Donate Share

SwingWT

File Release Notes and Changelog

Release Name: 0.82

Notes:


Changes: ==== 0.82 21 Apr Fix to JOptionPane.showInputDialog() size when in text entry mode Native Linux build script fully working! Cleaned up a lot of source code 20 Apr awt.MenuShortcut implemented Double-buffered component graphics contexts by default SWTGraphics2DRenderer supports all variants of drawImage() correctly Native Linux build script/patched SWT source inclusion Split build into two jars - one for core SwingWT and one for demos for neatness. 19 Apr (James Moger) Additional KeyEvent constants Missing Dialog/JDialog constructors implemented Component.transferFocus(), Component.transferFocusBackward() support JComponent.setNextFocusableComponent() stub Window.isActive() support Win32 Fix for HTML demo not appearing Win32 Fix for table editors Frame repaint bug under GTK2 fixed custom.JTaskTrayItem implementation for system task tray/notification Fix to JList relayout bug when new the data updates Fix to JTable DefaultEditor with combo and fires cell renderers correctly with table editors Fix to JTree to use cell renderer from editor update 18 Apr Dialog repaint bug under GTK2 fixed JTable now uses the new VIRTUAL tables in 3.0M8 to dynamically map items from the table model as needed - JTable is now as fast as real Swing! Use of new CTabFolder with platform LAF again Upgrade to 3.0M8 JSpinner implemented Fix to JPopupMenu to recreate menu peer if the attached parent is disposed (fixes bug attaching popups to JTable) 16 Apr (Dan Naab) InputMap support Fix for when to use TableCursors (only if there's some rows and at least one of the columns is editable). Table and Tree cell editing support! 15 Apr awt.EventQueue implemented Fix so SwingSet2 source appears correctly on GTK2 JTree default folder/doc images to match Swing Component correctly caches size/location calls so components don't need to be moved after frame display JTable fixes and improvements (Dan Naab) ComponentUI, UIDefaults/UIManager and Accessibility support. (Antonio Weber) TableColumnModelListener implementation and support 7 Apr Whoops - forgot to enable SWT MULTI/SINGLE selection based on new ListSelectionModel :-) 6 Apr JButton bug fix to prevent text appearing left aligned Various fixes have meant that the remaining 2 small parts of SwingSet2 have worked for a while. ButtonDemo and the complete ListDemo now work correctly. ListSelectionModel support for JTable and JList (at last!) JTable.xShowGrid() support JTable - some methods missing thread safety JSplitPane addLeft/addRight were previously not thread-safe (James Moger) JButton now supports other peer fonts when using renderText() with images (Antonio Weber) JFilechooser fix to getSelectedFile() and use of FileFilter. 31 Mar (Dan Naab) Component.hasFocus() method