楼主 admin 发表于2010-8-12 17:59:48
奇新Java电子表格控件:设置单元格属性

 

下边的例子代码分别演示了在奇新Java电子表格控件中设置单元格属性(包括字体,颜色,下划线等)

设置单元格前景颜色的代码例子:

DataGridModel model = new DefaultDataGridModel(99, 26);
SimpleAttributeSet attr = new SimpleAttributeSet();
StyleConstants.setForeground(attr, Color.red);
model.setCellAttributes(attr, 0, 0);


设置单元格背景颜色的代码例子:

DataGridModel model = new DefaultDataGridModel(99, 26);
SimpleAttributeSet attr = new SimpleAttributeSet();
StyleConstants.setBackground(attr, Color.red);
model.setCellAttributes(attr, 0, 0);

设置单元格字体的代码例子:

DataGridModel model = new DefaultDataGridModel(99, 26);
SimpleAttributeSet attr = new SimpleAttributeSet();
StyleConstants.setBold(attr, true);
StyleConstants.setItalic(attr, true);
StyleConstants.setUnderline(attr, true);
StyleConstants.setStrikeThrough(attr, true);
StyleConstants.setFontFamily(attr, "Monospaced");
StyleConstants.setFontSize(attr, 22);
model.setCellAttributes(attr, 0, 0);