package util;
import javax.swing.JTextArea;
import javax.swing.table.TableCellRenderer;
import javax.swing.table.DefaultTableCellRenderer;
import java.util.*;
import javax.swing.JTable;
import java.awt.Component;
import javax.swing.table.TableColumn;
import javax.swing.table.TableColumnModel;
/**
*
Title:
*
Description:
*
Copyright: Copyright (c) 2008
*
Company:
* @Author SamZheng 2008-03-31
* @version 1.0
*/
public class MultiLineRowRenderer
extends JTextArea
implements TableCellRenderer {
private final DefaultTableCellRenderer adaptee = new DefaultTableCellRenderer();
/** map from table to map of rows to map of column heights */
private final Map cellSizes = new HashMap();
public