就像浏览器里开了几个标签页,其中一个在下载,这个过程中我在sina看新闻,
当下载完成后对应的这个页面标签会变成红色闪两下。这样我就会知道下载完成了,返回这个页面继续下载或干别的。就是说让每个tabpane里有对应事件发生的时候在标签页里有个提醒。不知JTabbedPane可不可以实现这样的效果?
如果可以是用哪个方法呢?

解决方案 »

  1.   

    谢谢楼上的
    但是我不是真的说下载之后提醒,只是举个例子。
    实际上我做的是在tabPane里的Label从数据库里读的值低过某个定值之后会有报警声音,
    但是不是有几个页面吗,
    如果不是当前页发出报警,而报警页面的标签上不颜色闪烁,就只能一页一页的去查看,
    这样子会很麻烦,而且处理也不及时。
      

  2.   

    最简单的办法,用JTabbedPane的setIconAt()方法给需要报警的Tab设置一个闪烁的gif动画图标
      

  3.   

    ImageIcon aniIcon = new ImageIcon("test.gif");
    tabbedPane.setIconAt(0, aniIcon);java直接支持gif动画图标的,不用自己加线程