我不是要那种交替换背景颜色,我只是要选中一行,只更换那一行的背景颜色,比如设置一个按钮,鼠标选中一行后,按下按钮,那一行就会变背景颜色,只是那一行才会!
关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
Jtable设置指定行的背景颜色
收起
- 写回答
- 好问题 0 提建议
- 关注问题
微信扫一扫点击复制链接分享
- 邀请回答
- 编辑 收藏 删除 结题
- 收藏 举报
3条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
yuanyuan6244 2015-08-17 07:27关注cellForRowAtIndexPath方法里如下设置
cell.selectedBackgroundView = [[UIView alloc] initWithFrame:cell.frame] ;
cell.selectedBackgroundView.backgroundColor = [UIColor blueColor];本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏举报
微信扫一扫点击复制链接分享
评论按下Enter换行,Ctrl+Enter发表内容
报告相同问题?
提交
- 2021-03-08 16:06孕产训导师单sir的博客 //如果被选中 if(isSelected) //设置选定单元格的背景色。单元格渲染器可以使用此颜色填充选定单元格。 //返回选定单元格的背景色。 super.setBackground(table.getSelectionBackground()); else this.set...
- 2021-01-04 15:42妙木山的呱的博客 步骤1:基本表格步骤2:JScrollPane步骤3:列宽步骤4:TableModel步骤5:进一步理解TableModel步骤6:TableModel 与DAO结合步骤7:TableSelectionModel步骤8:更新Table步骤9:输入项验证步骤10:选中指定行示例 1 : 基本表格...
- 2017-01-08 19:38caiandyong的博客 java JTable设置某一行的颜色
- 2012-11-22 10:03samzheng99的博客 public static void makeFace(JTable table) { try { DefaultTableCellRenderer tcr = new DefaultTableCellRenderer() { public Component getTableCellRendererComponent(JT
- 2021-02-12 19:57小方有点小方的博客 } } JTable table = new JTable(model); table.setDefaultRenderer(Object.class, new MonCellRenderer()); JFrame frame = new JFrame("Testing"); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); frame....
- 2014-12-13 19:31SQZHAO的博客 下面这个实例是设置表格的第一行第三格背景颜色为蓝色,前景颜色为红色。 package com.test.view; import java.awt.BorderLayout; import java.awt.Color; import java.awt.Component; import javax.swing....
- 2019-08-14 14:52CallMeJacky的博客 * 设置某些行的颜色 * * @param table 表格 * @param flags 是否特殊显示 */ private void setRowsColor(JTable table, boolean[] flags) { try { DefaultTableCellRenderer dtcr = new ...
- 2015-01-29 11:41z_l_ming的博客 java swing jtable 设置指定的单元格背景色
- 2016-06-22 09:03weixin_30741653的博客 使用Jtable需要按照以下代码: JScrollPane scrollPane = new JScrollPane(); JTable table = new JTable(20, 5);...但是背景是灰色的,我们想让其变为白色 使用过的方法: UIManager.put("Table.ba...
- 2021-03-06 22:48打扮打扮不大好对的博客 我试图制作一个简单的虚拟表(出于实践目的),如下所示:- 1 2 3A A1 A2 A3B B1 B2 B3C C1 C2 C3我还希望B2单元格-并且只有该单元格-具有蓝色(Color.BLUE)背景-所有其他单元格都可以具有自动为其分配的Swing默...
- 2019-02-11 16:01蒋光明123的博客 Swing之JTable篇设置表格选中行的前景色和背景色
- 2024-07-03 22:07海边漫步者的博客 从表头、单元格格式、行高、对齐方式、背景色、前景色等几个方面美化JTable表格,使其具有一定的美观性。
- 2021-09-03 17:55黑咖啡不加糖丶的博客 1.修改颜色的函数有两个,一个是设置背景颜色setBackGroud,另一个是设置字体颜色setForeground 2.使用DefaultTableCellRenderer来修改单元格颜色。 //新建列表现器 DefaultTableCellRenderer tcr = new ...
- 2021-11-13 21:5421ºN的博客 正文 描述:本文主要关于三...2. 进入表格单元格相关样式设置,需要利用匿名类重写JTable的prepareEditor方法,如图:## 3. 进入某个单元格选中该单元格的所有类容,利用匿名类重写editCellAt方法,如下图所示: 其中: E
- 2021-02-28 12:43爱学习的狮子的博客 我有一个名为sponsorIndexArr的inint数组,它包含我想要更改...Java - 更改JTable中某些单元格的颜色下面是一些相关的代码:// Configure sponsor tablesponsorstableModel = new DefaultTableModel(sponsorsTable...
- 2011-01-10 23:36诺莲霸霸的博客 今天写一篇关于JTable有关的文章,包括:为JTable单元格设置字体颜色、为JTable单元格设置背景色、让JTable某一列设置为不可能编辑。代码很简单,请朋友们参考如下: <br />package Java; <br />...
- 2010-12-31 14:36「已注销」的博客 JTable jTable1=new JTable(data,head); jTable1.setRowHeight(40); jTable1.setAutoResizeMode(javax.swing.JTable.AUTO_RESIZE_OFF); JScrollPane jScrollPane1=new JScrollPane(); jTable1....
- 2022-04-14 16:26zxj19880502的博客 <script type="text/javascript"> // 第5列 var column_num = 3; // 获取元素 var table = document.getElementById("hz1"), rows = table.getElementsByTagName("tr"); ...
- 2022-11-10 00:28月蚀~的博客 swingx的painter包(org.jdesktop.swingx.painter) 封装了很多painter, 这些画笔可以让你更简单创建更丰富的容器背景, 而你没必要自定义UI 或者继承JPanel 覆写paintComponent 方法。
- 没有解决我的问题, 去提问