import java.awt.Component;
import javax.swing.JButton;
import javax.swing.JTable;
import javax.swing.table.TableCellRenderer;
public class MyButtonTableRender extends JButton implements TableCellRenderer
{
@Override
public Component getTableCellRendererComponent(JTable table, Object object,
boolean isSelected, boolean hasFocus, int row, int column)
{
setHorizontalAlignment(JButton.LEFT);
setHorizontalTextPosition(JButton.LEFT);
setVerticalTextPosition(JButton.BOTTOM);
setBorder(javax.swing.BorderFactory.createEtchedBorder());
setText( (object == null)? "" : object.toString() );
return this;
}
}
MyButtonTableRender类实现TableCellRenderer接口
最新推荐文章于 2021-08-09 15:04:14 发布