首页 > 解决方案 > 我可以从面板访问创建 JFrame 的类的变量和/或方法吗?

问题描述

缩短代码:

public class Test{
  private JFrame frame;
  private TestPanel panel;
  
  Object obj;
 
  public static void main(String args[]) {
    Test test = new Test();
  }

  public Test() {
    try {
      // Setup GUI
      frame = new JFrame("Test");
      panel = new TestPanel();
      frame.add(panel);
    }
  }
}

是否可以从面板直接访问 obj ?如果是:如何?

预先感谢您的帮助。:)

标签: javaswingjframejpanel

解决方案


不; 并非没有将对对象的引用传递给面板。


推荐阅读