add(b5);add(b6);add(b7);add(b8);add(b9);}}ADMINISTRATORUL DE DISPUNERE MARGINALA ( BorderLayout )Administratorul BorderLayout imparte un container in 5 zone : nord , sud , est , vest sicentru . In cadrul acestei dispuneri componentele din cele patru directi de baza vor ocupa spatiul pe care il necesita iar centrul va primi restul de spatiu .Exista doua versiuni ale constructorului clasei BorderLayout : fara nici un parametrusau cu doi parametri . Prima varianta creaza o dispunere fara spatiere intrecomponente in timp ce a doua varianta permite specificarea distantei in pixeli peorizontala si pe verticala dintre componente .Dupa crearea si aplicarea administratorului de acest tip adaugarea componentelor incontainer se face cu o metoda de genul :add(string, componenta);Primul argument are valori intre : "North" , "South" , "East" , "West" si "Center" . Aldoilea argument este chiar componenta care trebuie adaugata .Programul de mai jos implementeaza un administrator de dispunere marginala :import java.awt.*; public class Margini extends java.applet.Applet {BorderLayout b=new BorderLayout(10,15);Button nord=new Button("Nord");Button sud=new Button("Sud");Button est=new Button("Est");Button vest=new Button("Vest");Button centru=new Button("Centru"); public void init() {setLayout(b);add("North",nord);add("South",sud);add("East",est);add("West",vest);add("Center",centru);}}COMBINAREA ADMINISTRATORILOR DE DISPUNERE
Leave a Comment