Оглавление

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

    Режим BorderLayout

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

    Конструкторы класса BorderLayout

    Ниже приведено краткое описание конструкторов класса BorderLayout.

    public BorderLayout();	
    
    public BorderLayout(int hgap, int vgap); 

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

    Методы класса BorderLayout

    Перечислим также методы класса BorderLayout:

    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();

    Применение класса BorderLayout

    Добавляя компоненты к контейнеру, вы должны использовать метод add с двумя параметрами, первый из которых указывает направление размещения, а второй - ссылку на добавляемый объект:

    add("North",  btn1);
    
    add("East",   btn2);
    
    add("West",   btn3);
    
    add("South",  btn4);
    
    add("Center", btn5);


Java | Продукты и решения | Технологии | Сервис и обучение
О компании | Партнеры | Новости | Поиск
Sun Microsystems Inc. Corporate Information Our partners News and Events Search on site Java Computing Products and Solutions Technologies and Researches Education and Service Content
Используются технологии uCoz