我目前正在处理一个对话框,它在底部显示一个进度条和一些按钮。progressbar有时会暂停并等待用户通过按钮输入。我想在此时突出显示按钮,最好是通过框架。我可以使背景闪烁没有任何问题,但我想使用与操作系统相关的效果,特别是因为我已经与swt工作。关于这个主题,我在网上几乎找不到什么。
这就是我为闪烁效果设计的原型代码
for (int i = 0; i < 2; i++)
{
Display.getDefault().syncExec(() -> button.setBackground(new Color(new RGB(255, 0, 0))));
sleep(100);
Display.getDefault()
.syncExec(() -> button.setBackground(Display.getDefault().getSystemColor(SWT.COLOR_WIDGET_BACKGROUND)));
sleep(100);
}
暂无答案!
目前还没有任何答案,快来回答吧!