Bug#413295: classpath: menus missing in Swing applications

Timo Juhani Lindfors timo.lindfors at iki.fi
Wed Jul 28 19:52:52 UTC 2010


Hi,

Torsten Werner <twerner at debian.org> writes:
> Yes gij and its embedded classpath are quite buggy. It does not make
> sense to report every single bug in Debian as long as you are not

Well gij does provide the "java" alternative and people sometimes
accidentally use it. When they don't see any bugs they assume it
should work... I agree this should not be done for all bugs but Swing
support is a pretty major part of Java.

> directly affected by the problem. It might be useful to report the
> bugs in the upstream bugtracker however.

As for upstream: I probably considered the upstream to be claspath in
this case. Since menus worked fine in kaffe that also uses classpath I
thought that the bug must be debian related. It was a while back so I
can't really be sure. I did send most swing bugs directly to upstream
though:

bug #13127] swing: menuitems rendered badly if window is too small
bug #13141] swing: JTextField invisible with BoxLayout
bug #13154] swing: JTextField invisible with nested BoxLayouts
bug #13164] swing: minimumSize not honored by JSplitPane
bug #13185] swing: minimumSize not always honored with multiple JSplitPanes
bug #13228] swing: keyEvents not sent to KeyListener of JTextArea
bug #13230] swing: JTextArea.setText() fails with multiple lines of text
bug #13247] swing: calling JMenu.add twice with same argument throws ArrayIndexOutOfBoundsException
bug #13254] swing: keyTyped sent before newline has been added to JTextArea
bug #13259] swing: JTextArea's preferredSize unusually small
bug #13260] swing: JTextArea.setText("") causes StringIndexOutOfBoundsException later
bug #13262] swing: BasicListUI.damageLayout does not handle list==null
bug #13298] swing: ClassCastException: javax/swing/JTextArea
bug #13302] swing: ActionEvent not sent to JButton
bug #13320] swing: layout manager oscillates with nested JSplitPanes
bug #13414] swing: ImageIcon("") throws IllegalArgumentException
bug #13419] swing: JOptionPane.showInputDialog does not show multiple lines
bug #13420] swing: javax.swing.JInternalFrame.setDefaultCloseOperation(EXIT_ON_CLOSE) not handled
bug #13422] swing: javax.swing.table.DefaultTableModel(null, anything) not handed
bug #13439] swing: regression with omniscient debugger
bug #13471] swing: Label.setText() does not seem to affect SpringLayout
bug #13524] swing: JTextArea's scroll bar is shown only after window resize
bug #13534] swing: ActionEvent.actionCommand=null for JMenuItem
bug #13535] swing: title of JInternalFrame in the middle of the window
bug #13567] swing: 100% cpu usage with JList inside JScrollPane
bug #13610] swing: StringIndexOutOfBoundsException with JTabbedPane.setMnemonicAt
bug #13617] swing: DefaultStyledDocument(new StyleContext()) throws NullPointerException
bug #13814] swing: JScrollPane is not repainted correctly after window resize
Bug SWING/22610] swing: JScrollPane is not repainted correctly after window resize (more info)
Bug classpath/22966] swing: JTextArea.setText("") causes StringIndexOutOfBoundsException later
Bug classpath/22979] swing: ImageIcon("") throws IllegalArgumentException
Bug swing/22610] swing: JScrollPane is not repainted correctly after window resize (more info)
Bug swing/22966] swing: JTextArea.setText("") causes StringIndexOutOfBoundsException later
Bug swing/22979] swing: ImageIcon("") throws IllegalArgumentException


-Timo





More information about the pkg-java-maintainers mailing list