Class TableColumnAdjuster

  • All Implemented Interfaces:
    java.beans.PropertyChangeListener, java.util.EventListener, javax.swing.event.TableModelListener

    public class TableColumnAdjuster
    extends java.lang.Object
    implements java.beans.PropertyChangeListener, javax.swing.event.TableModelListener
    • Constructor Detail

      • TableColumnAdjuster

        public TableColumnAdjuster​(javax.swing.JTable table)
      • TableColumnAdjuster

        public TableColumnAdjuster​(javax.swing.JTable table,
                                   int spacing)
    • Method Detail

      • adjustColumns

        public void adjustColumns()
      • adjustColumn

        public void adjustColumn​(int column)
      • restoreColumns

        public void restoreColumns()
      • setColumnHeaderIncluded

        public void setColumnHeaderIncluded​(boolean isColumnHeaderIncluded)
      • setColumnDataIncluded

        public void setColumnDataIncluded​(boolean isColumnDataIncluded)
      • setOnlyAdjustLarger

        public void setOnlyAdjustLarger​(boolean isOnlyAdjustLarger)
      • setDynamicAdjustment

        public void setDynamicAdjustment​(boolean isDynamicAdjustment)
      • propertyChange

        public void propertyChange​(java.beans.PropertyChangeEvent e)
        Specified by:
        propertyChange in interface java.beans.PropertyChangeListener
      • tableChanged

        public void tableChanged​(javax.swing.event.TableModelEvent e)
        Specified by:
        tableChanged in interface javax.swing.event.TableModelListener