首页 新闻 论坛 群组 Blog 文档 下载 读书 Tag 网摘 搜索 .NET Java 游戏 视频 人才 外包 培训 数据库 书店 程序员
中国软件网
欢迎您:游客 | 登录 注册 帮助
  • 最小化了的窗口怎样让它再显示出来?
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-05-21 18:32:52 楼主
    我想把最小化的窗口通过对方的按钮显示出来..有没有方法实现?

    我的聊天软件最小化的时候对方发信息过来,状态栏那里不会变颜色?为什么?

    QQ怎么会呢?
    20  修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-05-21 19:17:231楼 得分:0
    QQ不是变颜色,而是有闪烁,你可以试着参考MSN的样子,直接跳出对话框
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-05-21 19:23:202楼 得分:0
    变色?我猜是变化托盘的图标吧!
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • bootupnow
    • 等级:
    发表于:2008-05-22 19:28:393楼 得分:0
    Windows程序可以用FlashWindow API来控制,java不知道有没有相应的API可以调用,凑出来一个,呵呵
    Java code
    import javax.swing.*; import java.awt.*; public class Test { public static void main(String[] args){ JFrame frame = new JFrame("flash 窗体"); JPanel panel = new JPanel(); panel.setBackground(Color.red); frame.add(panel); panel.add(new JLabel("单击其他的窗口,让本窗口失去焦点,你就会看到有闪动了!")); frame.setBounds(300, 300, 500, 200); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); frame.setVisible(true); while(true){ try { Thread.sleep(2000); } catch (InterruptedException e) { e.printStackTrace(); } frame.setVisible(true); // 其实就是利用了 setVisible(true) } } }
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-05-22 20:33:284楼 得分:0
    答:能否用JDK6的SystemTray做个托盘,在状态变化时改变托盘的ICON?若不是JDK6,可否使用JDIC中的托盘?以上仅供楼主参考
    修改 删除 举报 引用 回复

    网站简介广告服务网站地图帮助联系方式诚聘英才English 问题报告
    北京创新乐知广告有限公司 版权所有 京 ICP 证 070598 号
    世纪乐知(北京)网络技术有限公司 提供技术支持
    Copyright © 2000-2008, CSDN.NET, All Rights Reserved