This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
Could not find an easy way to initialize columns as visible/not visible. With TreeTableView you had to set property.setValue("InvisibleInTreeTableView", true), but that does not seem to work with OutlineView. Checked API for TreeTableColumnSelector, but was not able to make that work either: the default behavior opens up a very useful panel ("Select Visible Columns") that allows the user to make columns visible with check boxes, but if you override TreeTableColumnSelector, and then click to open the "Select Visible Columns", you no longer get that useful panel: it applies visibility right away. Ideally, i would like to have a bunch of columns available in an OutlineView, but only some of them visible at creation time. User can then always go click the box in the top right corner, which pops up the "Select Visible Columns" panel, and then make whatever column visible. Max
Please disregard my comment about TreeTableColumnSelector in the description: it has not to do with this issue. About hiding columns, wanted to specify that this can be done using ETableColumnModel, but somebody would wish to set values as easily as it was with TreeTableView.
outlineview is a new api still under development so i don't think this counts as a bug. patches are welcome:)
ok, will try look into that.
See ETableColumnModel.setColumnHidden(TableColumn column, boolean hidden)