gpt4 book ai didi

java - 如何设置标签颜色动画以使其发光?

转载 作者:行者123 更新时间:2023-12-01 15:07:31 25 4
gpt4 key购买 nike

我正在编写一个 SWT 应用程序。

有没有办法让标签动画化,使其在 SWT 中发光?

最佳答案

SWT 使用操作系统的小部件。有像setForeground()这样的方法和 setBackground() 。但是,不能保证将使用设置的颜色(它们只是提示)。一般来说:没有内置机制可以让您的Label发光。

作为解决方法,请将 SWT.PaintListener 添加到您的 Label。在此 ListenerhandleEvent 方法中,获取 EventGC 并用它绘制任何您想要的内容:

label.addListener(SWT.Paint, new Listener() {
public void handleEvent(Event event) {
GC gc = event.gc;
// paint what you want
}
});

关于java - 如何设置标签颜色动画以使其发光?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12783459/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com