Я новичок в AWT и столкнулся с проблемой. Вот пример кода моей функции func(Container container)
, где container != null
:
Canvas embedder = new Canvas();
embedder.setBackground(...);
embedder.setPreferredSize(...);
container.add(embedder);
container.setVisible(true);
Тогда я пытаюсь получить frameWindow
, долго
и мое первое действие
ComponentPeer peer = embedder.getPeer();
и я получаю peer == null
Скажите, пожалуйста, почему это может произойти?