我正在编写一个带有Sakila Sample Database的示例应用程序,以获得一些经验。我正在使用eclipse / windowsbuilder进行GUI。我有3节课;用于检查组件值的VALIDATION,用于完成SQL查询的CONNECTOR和用于组件的MAIN类。我的问题是,我无法访问其他类的组件。所有这些都在相同的包访问修饰符中为类公开。
我试过下面的一个;
public class Connector{
MovieDB mdb;
public Connector(MovieDB m){
mdb = m;
}
}
public class MovieDB extends JFrame {
Connector db = new Connector(this);
}
但是我仍然无法访问组件而且我在抑郁症中帮助:)
答案 0 :(得分:2)
检查组件的访问修饰符并验证它们不是私有的。