我想实现的功能是这样的,就是你单击记事本上面的那个菜单栏帮助菜单项下面的关于记事本菜单项时,弹出一个关于记事本的对话,这个人个认为应当是访问本地组件,但是无从下,请各位大侠指点指点!!!首先在这里谢谢了!

解决方案 »

  1.   

    miAbout.addActionListener(new ActionListener() {
    public void actionPerformed(ActionEvent e) {
    About.getAbout.setVisible(true);
    }
    });
    ---------------------------------
    public class About extends javax.swing.JDialog { private static About ab;
    public static About getAbout()
    {
    if(ab==null)
    ab=new About(new javax.swing.JFrame(), true);
    return ab;
    }

    /** Creates new form About */
    public About(java.awt.Frame parent, boolean modal) {
    super(parent, modal);
    initComponents();
    }
    ...........
    }
      

  2.   

    Runtime.getRuntime().exec("notepad");打开一个记事本如果说的是自己制作的应用程序的话,就弹出一个Dialog就好了,在Dialog中添加组件,显示你要显示的信息
      

  3.   

    还是lz说的明白点吧,要实现项目中的什么功能,是About(关于)吗?
      

  4.   

    你的意思是在自己的程序里也要做一个“关于***”的功能?基本上来说,About就是一个JDialog组件dialog.setTitle("关于***");
    dialog.setContentPane(new AboutPanel());
    class AboutPanel extends JPanel{
    public AboutPanel(){
    ...//里面就放关于你自己产品的介绍,通常就是几个Label,麻烦点了可能会有表格,看情况了
    }
    }