Это:
LMB.LMBView.jList_PortalList
пытается получить доступ к этой переменной, как если бы она была статической, тогда как на самом деле это переменная instance . Вы можете получить к нему доступ только для конкретного экземпляра , например,
LMB.LMBView view = ...;
JList list = view.jList_PortalList;
Это не имеет ничего общего с пакетами - вам нужно понимать разницу между статическими членами и членами экземпляра. Похоже, что не должен быть статической переменной, и вы должны просто убедиться, что код, который должен получить доступ к представлению, имеет ссылку на соответствующий экземпляр LMBView
.
В качестве отдельного вопроса, публичные переменные, как правило, очень плохая идея - поля - это детали реализации; Вы должны определить API для своего класса с точки зрения конструкторов и методов.