欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

swing一个JFrame修改另一个JFrame的控件 博客分类: swing swingJFrame另一个 

程序员文章站 2024-03-12 10:04:56
...

 

开发工具:NetBeans

 

在弹出的JFrame或JDialog类上加入父JFrame的引用

    private MainFrame parentFrame;
    /**
     * Creates new form FileDialog
     */
    public FileDialog(javax.swing.JFrame parent, boolean modal) {
        super(parent, modal);
        initComponents();
        this.parentFrame = (MainFrame)parent;
    }

  之后可以调用JFame的“公共”方法了

 

属性改为public,可直接访问,

NetBeans的控件的好像改不了,可以加一个public的set方法,以供调用

 

还有一种方法是吧属性改成static的