1
1
创建一个接受3个参数、一个按钮、一个“从颜色”和“到颜色”的方法。在该方法内部,创建一个swingworker,在背景中运行,以使颜色褪色。 然后在你的actionListener上,在你做任何事情之前,从active调用fade方法到normal。完成后,将Fade方法从Normal调用为Active。 在这种情况下,总共有3名工人在工作。一个用于您的工作,一个用于第一个淡入淡出,一个用于最后一个淡出。 |
2
0
颜色对象应该相当轻;它们基本上只是四个浮点数加上一些指向预先存在的对象的指针。如果你真的想保存在颜色对象实例化上,并且你确信上面的开始和结束颜色不会改变,你可以为淡入序列预先计算颜色对象,但是我很确定你也可以即时计算它们,并且不会有任何后果。 |
Devang Sanghani · 柏树检查线通过 2 年前 |
Brendan · 如何在Flatter中创建圆形化身周围的虚线边框 2 年前 |
Shadow43375 · 当前可见的视口部分是否有官方术语? 6 年前 |
HyperQBE · 如何在pyqt MessageBox中使用变量 6 年前 |
Lord Jesus · 如何添加“HH:mm:ss”格式的秒表? 6 年前 |