看你使用的是什么框架了~~~
有的框架提供那种可以定义全局变量的类
eclipse的PDE开发就可以~~~

解决方案 »

  1.   

    要用jni了,而且是与操作系统相关的.
      

  2.   

    c语言可以用键盘钩子来监听全局的键盘事件,java用jni可以调用c。
      

  3.   

    lumaQQ的热键不知道是怎么实现的?
     DreamDragon_NEU(梦龙) 说的什么框架,我不太明白
    这还跟使用的工具有关吗?
    不知道不用jni行不行?
      

  4.   

    我已经写好了c语言的代码了
    与生成了dll文件了
    不过我想当我按下键的时候
    退出程序
    我不知道该在哪个地方加入处理按键后的消息
    请指点,谢谢
      

  5.   

    yarkqiu(耕海散人):你说可以在事件队列中做,
    可不可以说的俱体一点?
      

  6.   

    lumaQQ是用swt不是awt\swing写的,swt多了一些东西,system tray swt也能写,swt应该是写好了jni调用全局热键的接口了吧.BTW,swt在win下连ole都能用!