JTable中的cell内容如何都左对齐 write a self cell render. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 JTable的Cell renderer默认是Label类型的,你可以重写Renderer时设置Jlabel的对齐方式. DefaultTableCellRenderer renderer = new DefaultTableCellRenderer();m_table.setDefaultRenderer(nil, renderer );renderer.setHorizontalAlignment(2); 例:import java.awt.*;import javax.swing.*;import javax.swing.table.*;import javax.swing.table.DefaultTableCellRenderer;public class Renderer extends DefaultTableCellRenderer { public Component getTableCellRendererComponent(JTable table, Object value, boolean isSelected, boolean hasFocus, int row, int column) { this.setHorizontalAlignment(SwingConstants.RIGHT); return super.getTableCellRendererComponent(table, value,isSelected, hasFocus, row, column) ; }} java 新手问题 急啊!!!!! 一个排序问题,希望好心的大侠帮一下忙! 一个一维数组和一个二维数组克隆,用clone()方法 Help!!!! 关于synchronized的问题 碰到一件郁闷的事情 安装jsdk1.4平台和netean平台时的服务器和端口怎么设置啊? 唉! byte 和 char---- 让我困惑已久! 请问各位高手 怎么将checkbox加入JList表中 如何删除JTable的指定行? 不知道sun这样的公司用什么开发工具,Sun One Studio,JBuilder还是Editor+Ant? 一个关于“继承”的问题!!!
m_table.setDefaultRenderer(nil, renderer );
renderer.setHorizontalAlignment(2);
import javax.swing.*;
import javax.swing.table.*;import javax.swing.table.DefaultTableCellRenderer;public class Renderer extends DefaultTableCellRenderer {
public Component getTableCellRendererComponent(JTable table, Object value,
boolean isSelected, boolean hasFocus, int row, int column) {
this.setHorizontalAlignment(SwingConstants.RIGHT);
return super.getTableCellRendererComponent(table, value,isSelected, hasFocus, row, column) ;
}
}