Новые книги

Книга обучает начинающих пользователей основам работы на компьютере. Описано строение компьютера, назначение его комплектующих, операционная система Windows, объяснены принципы работы с различными наиболее употребительными прикладными программами.
Николай Додонов – специалист по личной эффективности и планированию, владелец и директор торговой компании ЕТ-Россия, создатель сервиса для учета личных финансов FastBudget.

Вы читали книги по тайм-менеджменту, посещали семинары и тренинги и все равно задыхаетесь от работы?

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

Узнайте, как это делать правильно, и вы сможете в 2 раза больше успевать и в 2 раза меньше работать. Сведения и упражнения, которые вы найдете в книге, помогут вам в этом!

Книга подходит для творческих людей!

Режим GridLayout

Режим GridLayout

Оглавление

Layout Manager
Режимы
FlowLayout
GridLayout
BorderLayout
CardLayout
GridBagLayout
Аплет FormLayout

В режиме GridLayout компоненты размещаются в ячейках таблицы, параметры которой можно задать с помощью конструкторов класса GridLayout.

При размещении компонент внутри ячеек таблицы все они получают одинаковые размеры. Если один из параметров, задающих размерность таблицы, равен нулю, это означает, что соответствующий столбец или строка может содержать любое количество элементов.

Заметим, что оба параметра rows и cols не могут быть равны нулю одновременно.

Приведем описание конструкторов класса GridLayout.

Конструкторы

Создание таблицы с заданным количеством строк и столбцов

public GridLayout(
  int rows, int cols);

Создание таблицы с заданным  количеством строк и столбцов и с заданным зазором между компонентами

public GridLayout(int rows,
  int cols, int hgap, int vgap);
Методы

Методы класса GridLayout используются редко, поэтому мы их только перечислим.

public void addLayoutComponent(
  String name,Component comp);
public void layoutContainer(
  Container target);
public Dimension minimumLayoutSize(
  Container target);
public Dimension preferredLayoutSize(
  Container target);
public void removeLayoutComponent(
  Component comp);
public String toString();