[ https://issues.apache.org/jira/browse/NETBEANS-68?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16242608#comment-16242608 ]
ASF GitHub Bot commented on NETBEANS-68: ---------------------------------------- matthiasblaesing opened a new pull request #254: [NETBEANS-68] Fix NULL handling after fix in 1d362fa77521762a9af99792620414086b868f76 URL: https://github.com/apache/incubator-netbeans/pull/254 There are two issues: - the BooleanCellRenderer used in the ResultSetJXTable should not be used directly, but only via the ResultSetCellRenderer. The ResultSetCellRenderer adds special handling to correctly show NULL values (and so protects the BooleanCellRenderer from NULL values) - The ResultSetTableCellEditor assumes, that if the input element is a JCheckBox, the value is either NULL or a Boolean. This is not correct, as empty string can be come in as a default value. The solution is to check the type of the value only if the value is a Boolean, it is used to set the current value. The issue was introduced in #234 ---------------------------------------------------------------- This is an automated message from the Apache Git Service. To respond to the message, please log on GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org > Remove SwingX dependency > ------------------------ > > Key: NETBEANS-68 > URL: https://issues.apache.org/jira/browse/NETBEANS-68 > Project: NetBeans > Issue Type: Bug > Components: ide - UI > Reporter: Matthias Bläsing > Assignee: Matthias Bläsing > Priority: Critical > Labels: pull-request-available > Fix For: 9.0 > > > SwingX is licensed LGPL and falls into the Category X list of licenses: > https://www.apache.org/legal/resolved.html#category-x > https://www.apache.org/legal/resolved.html#optional > The library is used by to netbeans modules: > - db.dataview > - team.ide -- This message was sent by Atlassian JIRA (v6.4.14#64029)