/** * Creates a sub-column-header viewport if necessary, sets its view, and then adds the sub-column-header viewport to * the scrollpane. * * @param view the component to display as the sub column header * @see #setSubColumnHeader(javax.swing.JViewport) * @see JViewport#setView(java.awt.Component) */ public void setSubColumnHeaderView(Component view) { if (null == getSubColumnHeader()) { setSubColumnHeader(createViewport()); } getSubColumnHeader().setView(view); }