View | Details | Raw Unified | Return to bug 44456
Collapse All | Expand All

(-)src/contrib/src/org/apache/poi/hssf/contrib/view/SVRowHeader.java (-1 / +7 lines)
Lines 73-79 Link Here
73
    public Component getListCellRendererComponent( JList list,
73
    public Component getListCellRendererComponent( JList list,
74
           Object value, int index, boolean isSelected, boolean cellHasFocus) {
74
           Object value, int index, boolean isSelected, boolean cellHasFocus) {
75
      Dimension d = getPreferredSize();
75
      Dimension d = getPreferredSize();
76
      int rowHeight = (int)sheet.getRow(index).getHeightInPoints();
76
      HSSFRow row = sheet.getRow(index);
77
      int rowHeight;
78
      if(row == null) {
79
    	  rowHeight = (int)sheet.getDefaultRowHeightInPoints();
80
      } else {
81
    	  rowHeight = (int)row.getHeightInPoints();
82
      }
77
      d.height = rowHeight+extraHeight;
83
      d.height = rowHeight+extraHeight;
78
      setPreferredSize(d);
84
      setPreferredSize(d);
79
      setText((value == null) ? "" : value.toString());
85
      setText((value == null) ? "" : value.toString());

Return to bug 44456