Доступ к компонентам Java Swing / AWT из другого класса - PullRequest
4 голосов
/ 15 августа 2011

Я пишу пример приложения с Sakila Sample Database для некоторого опыта. Я использую eclipse / windowsbuilder для графического интерфейса. У меня 3 класс; VALIDATION для проверки значений компонентов, CONNECTOR для выполнения SQL-запросов и MAIN-класс, в котором есть компоненты. Моя проблема в том, что я не могу получить доступ к компонентам из другого класса. Все они в одном пакете с модификаторами доступа public для классов.

Я пробовал ниже одного;

 public class Connector{

    MovieDB mdb;

    public Connector(MovieDB m){

        mdb = m;
    }
 }

 public class MovieDB extends JFrame {

    Connector db = new Connector(this);
 }

Но все равно я не могу получить доступ к компонентам, и я в депрессии, пожалуйста, помогите:)

1 Ответ

2 голосов
/ 11 мая 2012

Проверьте модификатор доступа компонентов и убедитесь, что они не являются частными.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...