各位:我用swing写界面,当有新消息来临时,我想窗口能实现类似msn一样,在任务栏上闪烁。
if (!this.isShowing())
{
    //此处是当窗口被隐藏,则打开,弹出到最前
    this.setVisible(true);
}
else
{
    //此处是当窗口未被隐藏
    if (!this.isFocused())//判断此窗口是否聚焦,但此处似乎没用,好像不能准确判断当前窗口是否被聚焦
    {
        //按道理,此处应该实现类似于msn的,窗口在任务栏上闪烁,但我似乎没有别的方法,只有setVisible,因为它好歹有时在任务栏上闪烁,但在有的系统上又根本没反应
        this.setVisible(true);
    }
}我想问下,如何能判定但前窗口是否被聚焦以及如何让当前窗口并不弹出到最前,但在任务栏上闪烁。