javax.swing.table.JTableHeader#setBackground ( )源码实例Demo

下面列出了javax.swing.table.JTableHeader#setBackground ( ) 实例代码,或者点击链接到github查看源代码,也可以在右侧发表评论。

源代码1 项目: material-ui-swing   文件: MaterialTableHeaderUI.java
@Override
public void installUI (JComponent c) {
	super.installUI (c);

	JTableHeader header = (JTableHeader) c;
	header.setDefaultRenderer (new MaterialTableHeaderCellRenderer ());
	header.setBackground(UIManager.getColor("TableHeader.background"));
	header.setForeground(UIManager.getColor("TableHeader.foreground"));
	header.setFont(UIManager.getFont("TableHeader.font"));
	header.setBorder(UIManager.getBorder("TableHeader.border"));
}
 
源代码2 项目: material-ui-swing   文件: MaterialTableHeaderUI.java
@Override
public void uninstallUI(JComponent c) {

	JTableHeader header = (JTableHeader) c;
	header.setDefaultRenderer (null);
	header.setBackground(null);
	header.setForeground(null);
	header.setFont(null);
	header.setBorder(null);

	super.uninstallUI(c);
}
 
源代码3 项目: ET_Redux   文件: UPbFractionTable.java
/**
 * 
 * @param myFrame
 * @param mySample
 */
public void setMySample(ETReduxFrame myFrame, SampleInterface mySample) {
    this.mySample = mySample;

    setModel(new UPbFractionTableModel(myFrame, mySample));

    JTableHeader header = getTableHeader();
    header.setReorderingAllowed(false);
    float[] myLightBlue = Color.RGBtoHSB(241, 246, 254, null);
    header.setBackground(Color.getHSBColor(myLightBlue[0], myLightBlue[1], myLightBlue[2]));
    header.setDefaultRenderer(new HeaderCellRendererToLabel());


}