java—有没有突出显示org.eclipse.swt.widgets.button的方法

f4t66c6m  于 2021-07-12  发布在  Java
关注(0)|答案(0)|浏览(255)

我目前正在处理一个对话框,它在底部显示一个进度条和一些按钮。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);
        }

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题