【发布时间】:2012-03-04 13:36:42
【问题描述】:
在我的代码中,UI 具有以下组件:
JSplitPane:
pane1: JTable
pane2: JPanel with some texutal information.
我正在侦听表格上的行选择事件,然后适当地设置拆分窗格的分隔位置,以便文本信息对某些行可见,而对某些其他行隐藏。
但是,这种方法的一个问题是切换到分隔线位置非常突然,这使用户了解所发生情况的时间非常短。
能否请您告诉我如何添加一些动画,以便分隔线位置切换发生缓慢,并让用户知道文本信息针对特定行选择显示,而对于其他一些行选择隐藏。
【问题讨论】:
-
我尝试在 awt 线程上将分配器位置从一个值缓慢更改为下一个值,但随后 UI 似乎无法正确响应。
-
“我试过了..” 代码比文字更有说服力。为了尽快获得更好的帮助,请发帖SSCCE。
-
我会在以后处理这个问题,安德鲁,谢谢。
标签: java swing timer jsplitpane