点击JMenuItem中的帮助,就弹出我预先写的帮助文本文件,如何做到,谢谢!

解决方案 »

  1.   

    这个实现起来应该不难吧.你可以增加事件监听,当点击的时候就弹出一个对话框,里面是你帮助的内容.或者你自己写一个panel,panel里面添加一个文本框对象.然后当点击的时候就让panel可见.
    不过如果你想弹出一个打开的文本文件,那好象就稍微有点麻烦了.
      

  2.   

    如果不用JNI,那么就用Runtime.getRuntime().exec("cmd.exe /c ./help.txt");
    就是牺牲了点跨平台性
      

  3.   

    最好是借助frontpage工具制作你自己的一个文件帮助文档,后缀名为.exe。然后在你的JMenuItem直接设置侦听器到你的文件所在目录就行了。
      

  4.   

    Runtime.getRuntime().exec("cmd.exe /c ./help.txt"); 如果我要放到程序相同的目录下呢,是不是
    Runtime.getRuntime().exec("cmd.exe ///help.txt");