这是我的MJScrollPane
public class MyJScrollPane extends JScrollPane{ public MyJScrollPane(JTable jt) { super(jt); this.getVerticalScrollBar().setOpaque(false); this.setBorder(null); this.setOpaque(false); this.getViewport().setOpaque(false);//设置透明 }}
这是我的MyJTable
public class MyTable extends JTable{ public MyTable() { this.setFont(new Font("华文行楷",Font.PLAIN,16 )); this.setRowHeight(20); JTableHeader header=this.getTableHeader(); header.setFont(new Font("华文行楷",Font.PLAIN,16 )); header.setPreferredSize(new Dimension(header.getWidth(),20)); this.setOpaque(false); DefaultTableCellRenderer render=new DefaultTableCellRenderer(); render.setOpaque(false); this.setDefaultRenderer(Object.class, render); this.setBorder(null); }