当前位置: 代码迷 >> J2SE >> 在GUI中怎么实现格子做背景
  详细解决方案

在GUI中怎么实现格子做背景

热度:120   发布时间:2016-04-24 12:13:59.0
在GUI中如何实现格子做背景
在界面上显示的文字,怎么在后面加上格子的背景,就像下面这样的,这个是从数据库的查询结果截图的,感觉这样展现出来的内容看着比较舒服,

请问大家如果要实现这样的效果应该怎么做?

------解决方案--------------------
可以用GridBagLayout进行布局,也可以用Box容器
------解决方案--------------------
使用GridBagLayout http://www.cnblogs.com/willmove/archive/2007/08/14/855033.html
这篇文章可以看看
------解决方案--------------------
那个和布局技术无关吧 一看大有可能是table 所以应该是隔行颜色不同 
比如
Java code
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 所以应该是隔行颜色不同
比如Java code

public Component getTableCellRendererComponent(JTable table, Object value, boolean isSelected, boolean isFocused, int row, int column) {
……
  相关解决方案