jmtablecolumn.java.svn-base

来自「梦界家园程序开发基底框架」· SVN-BASE 代码 · 共 70 行

SVN-BASE
70
字号
package jm.framework.gui.module.jmtable.model ;

import javax.swing.table.* ;

public class JMTableColumn
    extends TableColumn
{
    /**
	 *
     */
    private static final long serialVersionUID = 8993381404350852020L;

    TableCellRenderer tcellRenderer = null;

    TableCellEditor tcellEditor = null;

    /**
     *  Cover method, using a default model index of 0,
     *  default width of 75, a <code>null</code> renderer and a
     *  <code>null</code> editor.
     *  This method is intended for serialization.
     *  @see #TableColumn(int, int, TableCellRenderer, TableCellEditor)
     */
    public JMTableColumn () {
        super(0);
    }

    /**
     *  Cover method, using a default width of 75, a <code>null</code>
     *  renderer and a <code>null</code> editor.
     *  @see #TableColumn(int, int, TableCellRenderer, TableCellEditor)
     */
    public JMTableColumn (int modelIndex) {
        super(modelIndex, 75, null, null);
    }

    public JMTableColumn (TableCellRenderer cellRenderer,
                   TableCellEditor cellEditor)
    {
        super(0,75,cellRenderer,cellEditor);
        tcellRenderer = cellRenderer;
        tcellEditor = cellEditor;
        this.setCellEditor(cellEditor);
        this.setCellRenderer(cellRenderer);
    }
    public JMTableColumn(int modelIndex, int width,
                 TableCellRenderer cellRenderer,
				 TableCellEditor cellEditor) {
        super(modelIndex,width,cellRenderer,cellEditor);
    }
    public void setTableCellRenderer(TableCellRenderer cellRenderer)
    {
        tcellRenderer = cellRenderer;
    }

    public TableCellRenderer getTableCellRenderer()
    {
        return tcellRenderer;
    }
    public void setTableCellEditor(TableCellEditor cellEditor)
    {
        tcellEditor = cellEditor;
    }

    public TableCellEditor getTableCellEditor()
    {
        return tcellEditor;
    }
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?