eu.cedarsoft.utils.springrcp.renderer.Rectangle2DTableCellRenderer Maven / Gradle / Ivy
package com.cedarsoft.utils.springrcp.renderer;
import javax.swing.JTable;
import javax.swing.table.DefaultTableCellRenderer;
import java.awt.Component;
import java.awt.geom.Rectangle2D;
/**
*
* Date: 26.09.2006
* Time: 14:41:14
*
* @author Johannes Schneider -
* Xore Systems
*/
public class Rectangle2DTableCellRenderer extends DefaultTableCellRenderer {
@Override
public Component getTableCellRendererComponent( JTable table, Object value, boolean isSelected, boolean hasFocus, int row, int column ) {
super.getTableCellRendererComponent( table, value, isSelected, hasFocus, row, column );
Rectangle2D rect = ( Rectangle2D ) value;
setText( rect.getX() + "/" + rect.getY() + " " + rect.getWidth() + "/" + rect.getHeight() );
return this;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy