The JXTreeTable is-a JXTable and as such supports most enhanced table features, like f.i. column configuration by a ColumnFactory, programatic and interactive column packing (the latter via menu actions in the ColumnControlButton) and advanced renderer configuration.