CenterRenderer.java 655 B

123456789101112131415
  1. package com.mes.ui;
  2. import javax.swing.*;
  3. import javax.swing.table.DefaultTableCellRenderer;
  4. import java.awt.*;
  5. public class CenterRenderer extends DefaultTableCellRenderer {
  6. public Component getTableCellRendererComponent(JTable table,Object value,
  7. boolean isSelected, boolean hasFocus,
  8. int row, int column){
  9. JLabel label = (JLabel) super.getTableCellRendererComponent(table, value, isSelected, hasFocus, row, column);
  10. label.setHorizontalAlignment(JLabel.CENTER); // 设置水平对齐方式为居中
  11. return label;
  12. }
  13. }