社区
Java SE
帖子详情
如何让jtable新加行的文字闪烁
orc_lion
2009-09-02 10:46:44
小弟刚接触Swing不久,按照要求制作一个报警窗口,请教各位大虾,如何使JTable中新插入行的文字在两种颜色之间闪烁,可以控制闪烁是否开启,调整闪光周期,在未触发确认事件之前,所有新加行都同步闪烁,确认之后则指定颜色.我的JTable是使用DefaultTableModel创建的,麻烦大家帮我想想怎么弄
...全文
106
5
打赏
收藏
如何让jtable新加行的文字闪烁
小弟刚接触Swing不久,按照要求制作一个报警窗口,请教各位大虾,如何使JTable中新插入行的文字在两种颜色之间闪烁,可以控制闪烁是否开启,调整闪光周期,在未触发确认事件之前,所有新加行都同步闪烁,确认之后则指定颜色.我的JTable是使用DefaultTableModel创建的,麻烦大家帮我想想怎么弄
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
我自横刀香甜笑
2009-09-02
打赏
举报
回复
新插入行的索引,你取到总共有多少行不就得到了吗?
我自横刀香甜笑
2009-09-02
打赏
举报
回复
jtable的prepareRenderer方法能单独设置某行某列的TableCellRenderer。这样就可以设置你不想让他闪烁的行了。新追加的你可以在DefaultTableModel设置自定义的新行追加的event设置的。
orc_lion
2009-09-02
打赏
举报
回复
[Quote=引用 2 楼 lye2000000_super 的回复:]
public TableCellRenderer getDefaultRenderer(Class <?> columnClass)
有这个方法取回TableCellRenderer,调用DefaultTableCellRenderer的public void setForeground(Color c),应该是可以改变字体的颜色的。
[/Quote]
关键是不知道如何对指定行进行操作 以及如何定位新加入的行索引 将其加入闪烁的列表中 完成闪光动作 如果我想重载jtable的方法获得新插入行的索引 应该怎么做
我自横刀香甜笑
2009-09-02
打赏
举报
回复
public TableCellRenderer getDefaultRenderer(Class<?> columnClass)
有这个方法取回TableCellRenderer,调用DefaultTableCellRenderer的public void setForeground(Color c),应该是可以改变字体的颜色的。
buqitianxie
2009-09-02
打赏
举报
回复
强烈关注!
Java GUI编程全解析:从Swing到JavaFX的桌面应用开发指南
本文系统解析Java GUI技术演进,重点对比AWT、Swing和JavaFX三大框架的架构特点与适用场景。深入讲解Swing核心机制,包括容器/组件模型、布局管理器(BorderLayout、GridBagLayout等)及事件驱动模型,强调EDT线程安全与SwingWorker使用规范。通过通讯录管理器实战,演示MVC模式、
JTable
数据绑定与自定义渲染器。同时介绍JavaFX的FXML声明式布局、CSS样式化及现代开发优势,并提供Swing项目渐进式迁移至JavaFX的工程化策略。
英语单词测试系统ui开发日志
本文记录基于Java Swing开发的英语单词考试系统高阶UI实现过程,聚焦动态题库
JTable
实时刷新、GridLayout弹窗排版修复、词云可视化异步加载、数据库批量数据自适应渲染等核心技术问题。详细分析Swing UI在动态数据联动、多角色权限界面、组件状态管理中的典型BUG成因与解决方案,涵盖表格模型更新、布局管理器调优、主线程阻塞规避、组件缓存清理等关键实践。
Java GUI实战指南:Swing与JavaFX选型、开发与自动化测试
从桌面应用开发谈起,GUI编程是理解事件驱动模型和线程模型的最佳实践。Swing与JavaFX作为JVM生态两大主流界面框架,分别承载着存量系统维护与新型桌面应用开发的核心任务。本文面向入门与进阶开发者,系统梳理Swing的JFrame布局机制、事件监听与SwingWorker耗时任务处理,以及JavaFX的Stage/Scene模型、FXML界面解耦和CSS样式美化。同时深入讲解基于Robot、AssertJ Swing与TestFX的自动化测试方案,并给出常见卡顿、中文乱码、JavaFX运行时缺失等问题
Java Swing自定义组件绘制:从paintComponent到仪表盘实战
在Java桌面应用开发中,Swing自带的标准控件往往难以满足复杂业务界面的视觉与交互需求。当进度条、状态灯或仪表盘等图形化元素需要动态变化时,掌握自定义组件的绘制能力便成为突破瓶颈的关键。其底层依赖JComponent的paintComponent方法,配合Graphics2D的矢量绘图、抗锯齿渲染与坐标变换,开发者可以摆脱图片贴图的局限性,实现灵活、清晰且可交互的UI组件。本文从绘制原理出发,详细讲解paintComponent、Graphics2D、尺寸与不透明度等基础机制,并以一个带刻度与指针的仪表
18A.SHX
当 CAD 缺失对应字体时,图纸
文字
会显示异常,出现乱码、问号。将下载好的字体文件复制到 AutoCAD 的 Fonts 文件夹中,即可恢复正常显示。
Java SE
62,620
社区成员
307,251
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章