jdk7 的话可以这样: setBackground(new Color(0, 0, 0, 0));
貌似不能设置透明的吧。。
设置整个透明,比如大小是10行,现在有3行数据,剩下的7行可以是透明(之前这样设置过)对于已经存在数据的,恐怕只有你自己去写一个了!