问题描述
如图,想把下图里的数据居中,怎样实现? 问题补充:能不能具体点!小弟刚学Java!
解决方案
JTable中,每个单元格的渲染都是交给TableCellRenderer来做的.你可以使用JTable.setDefaultRenderer来设置每列的渲染器.如果你没有设此值,默认的,JTable使用DefaultTableCellRenderer这个类你可以看下DefaultTableCellRenderer这个类的源码就明白了.
解决方案二:
类似于:public class DefaultTableCellRenderer extends JLabel implements TableCellRenderer{//设置jlabel的内容居中}
解决方案三:
实现一个自己的CellRenderer.
时间: 2024-08-22 14:23:59