Как вызывать классы Бина не в пакете по умолчанию
IDE Netbeans поддерживает связывание bean-компонентов, и мы можем легко вызвать bean-компонент в пакете по умолчанию (без инстанцирования bean-компонентов можно увидеть в Inspector).
Но если наши компоненты пользовательского интерфейса (swing) находятся в другом пакете, а bean-компоненты находятся в другом пакете, мы должны создать экземпляр этих bean-компонентов в наших компонентах (JFrame
или же JPanel
) с геттерами (и сеттерами). Я хочу знать, есть ли способ вызывать bean-компоненты без создания экземпляров в наших компонентах в NetBeans (просто выберите источник в окне свойств bind). (Затем мы можем увидеть эти бины в инспекторе соответствующего компонента (JFrame
или же JPanel
).) Другими словами, есть ли способ поместить наши классы bean-компонентов в Инспектор? JFrame
находится в пакете по умолчанию, а компонент также находится в пакете по умолчанию, тогда мы можем щелкнуть значок компонента на палитре и указать соответствующий класс компонента, затем мы можем увидеть этот класс компонента в Инспекторе)
1 ответ
Вы можете просто перетащить класс в окне Projects в JPanel, который вы хотите вставить. Он появится в Инспекторе.
(Если я понял вопрос:)