2009-03-31 2 views

ответ

0

Хорошо ... Контейнеры используются, чтобы содержать другие виджеты, и помочь организовать их таким образом, который соответствует дизайну пользовательского интерфейса.

Например, JPanel является универсальным контейнером. Вместе с LayoutManager вы можете получить множество различных макетов виджетов.

4

Контейнер Swing - это компонент, который удерживает или обертывает другие компоненты. Он помогает группировать связанные компоненты вместе в графическом интерфейсе. В Интернете много ресурсов, которые объясняют, как использовать контейнеры.

0

Контейнер может имеет другие compoments или контейнер. это может быть три уровня.

  1. верхний уровень такой же, как JFrame, JDialog, JApplet.Эти контейнеры не могут содержаться.
  2. немедленная тара, такой как Jpanel мы используем
  3. низкий уровень. Итак, это то, что мы знаем как компоненты низкого уровня.
2

Контейнер в Swing - это то, что содержит другие компоненты.

Контейнер несет ответственность за отображение компонентов в соответствии с вашим расположением.

Если кнопка расположена в верхнем левом углу, каждый раз, когда окно изменено, кнопка все равно находится в верхнем левом углу. Это связано с тем, что контейнер содержит кнопку и в то же время содержит ее расположение. Вот почему это container.setLayout() и container.add()

В Java Swing множество компонентов может быть контейнером. JButton может быть контейнером, а также JLabel. JPanel также является контейнером, и все, что расширяет эти три, также может быть контейнером.

Смежные вопросы