jtable隔行以不同颜色显示
来源:互联网 发布:r如何导入excel数据 编辑:程序博客网 时间:2024/05/16 15:09
jtable隔行以不同颜色显示
//TableRowColor.java
import javax.swing.*;
import java.awt.*;
import javax.swing.table.*;
public class TableRowColor extends JFrame {
String[] columnNames = {"第1列", "第2列", "第3列"};
Object[][] data = {
{
"(1,1)", "(1,2)", "(1,3)"}
, {
"(2,1)", "(2,2)", "(2,3)"}
, {
"(3,1)", "(3,2)", "(3,3)"}
, {
"(4,1)", "(4,2)", "(4,3)"}
,
};
public TableRowColor() {
DefaultTableModel dtm = new DefaultTableModel(data, columnNames);
JTable table = new JTable(dtm);
table = new JTable(dtm) {
public Component prepareRenderer(TableCellRenderer renderer, int row,
int column) {
Component component = super.prepareRenderer(renderer, row, column);
if (row % 2 == 0) { //将row改为column,则分列以不同颜色显示
component.setBackground(Color.white);
}
if (row % 2 == 1) {
component.setBackground(Color.gray);
}
return component;
}
};
JScrollPane scroll = new JScrollPane(table);
this.setContentPane(scroll);
this.setBounds(100, 50, 300, 150);
}
public static void main(String arg[]) {
TableRowColor tes = new TableRowColor();
tes.setVisible(true);
tes.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
}
- jtable隔行以不同颜色显示
- struts2-隔行显示不同颜色
- CSS 隔行显示不同颜色
- listbox隔行显示不同颜色
- excel隔行显示不同颜色
- listview的隔行显示不同颜色
- C# dataGridView隔行显示不同颜色
- Jtable隔行分别颜色显示
- js 函数 隔行鼠标划过显示不同颜色
- 通过style来控制隔行显示不同颜色
- 设置水晶报表隔行显示不同颜色
- 实战jTable表格颜色隔行显示
- 如何让Jtable隔行分别颜色显示
- 用JS实现表格中隔行显示不同颜色
- js实现单双行以不同颜色显示
- datalist隔行不同颜色
- WPF ListView 隔行不同颜色
- 具有不同颜色单元格的JTable
- 从MFC中觉悟到windows api 的重要性
- 匹配问题(最大匹配,最小覆盖,最大独立集) 欢迎大家来讨论
- CodeRush Xpress for C# - 免费下载
- redhat9.0-2.4.X内核升级-2.6
- CSDN误(娱)人,抑或自误(娱)?
- jtable隔行以不同颜色显示
- AIX的topas命令解析(翻译红皮书)
- Flex BBS
- C++语言中使用setjmp与longjmp的注意点
- 应届毕业生。。
- 精装CDib类
- jtable设置某一个单元格的颜色
- Facebook 如何管理150亿张照片
- 学生成绩管理系统源程序