在GUI中如何实现格子做背景 本帖最后由 passiontank 于 2011-10-19 22:48:45 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 可以用GridBagLayout进行布局,也可以用Box容器 使用GridBagLayout http://www.cnblogs.com/willmove/archive/2007/08/14/855033.html这篇文章可以看看 使用GridBagLayout http://www.cnblogs.com/willmove/archive/2007/08/14/855033.html这篇文章可以看看 使用GridBagLayout http://www.cnblogs.com/willmove/archive/2007/08/14/855033.html这篇文章可以看看 那个和布局技术无关吧 一看大有可能是table 所以应该是隔行颜色不同 比如public Component getTableCellRendererComponent(JTable table, Object value, boolean isSelected, boolean isFocused, int row, int column) { if (row % 2 == 0) { setBackground(new Color(235,235,235)); } else { setBackground(table.getBackground()); } } 唯一靠点谱的回复,很显然你需要重写的是table的cellrender, 可能是我没有表述清楚,我是想实现把好多的字符串像表格那样展现出来,就像使用数据库客户端查询的结果一样用网格展现出来,GridBagLayout之前没有好好看过,这次看了下貌似挺复杂的 是的,谢谢提醒,我最后照着JDK上JTable的例子实现了下,可以满足,谢谢哈。 验证数学表达式合法,高手进 JtextField长度大小的控制 java 执行错误 手机卡刷卡,代替一卡通系统的开发 java错误 帮我看看,这段js代码有问题吗? 我能够编译文件,但是执行却不行~!!! 怎样实现这种效果,马上给分! ### 十分简单的问题,马上给分 ### 求大神指教,我红字标注的那里为什么报错了~谢谢各位~ 有点小意外 String可以用match, 那int呢?
这篇文章可以看看
这篇文章可以看看
这篇文章可以看看
比如
public Component getTableCellRendererComponent(JTable table, Object value, boolean isSelected, boolean isFocused, int row, int column) {
if (row % 2 == 0) {
setBackground(new Color(235,235,235));
} else {
setBackground(table.getBackground());
}
}
可能是我没有表述清楚,我是想实现把好多的字符串像表格那样展现出来,就像使用数据库客户端查询的结果一样用网格展现出来,GridBagLayout之前没有好好看过,这次看了下貌似挺复杂的
是的,谢谢提醒,我最后照着JDK上JTable的例子实现了下,可以满足,谢谢哈。