esperanto
français
 

Composition de pagina (2)

Nos debe nunc mitter iste zonas de texto in basso del applet : illo es possibile gratias al methodo BorderLayout().

BorderLayout()

Iste methodo divide le componente al qual illo es applicate in cinque zonas : est, west, sud, nord, centro. Iste zonas es accessibile per le intermediario del methodo add() que permitte de adder le componente al zona :
add("East", Componente)
add("West", Componente)
add("North", Componente)
add("South", Componente)
add("Center", Componente)

Per exemplo, ecce un BorderLayout applicate a tote le zona del applet :

import java.applet.*;
import java.awt.*;

public class applet21 extends Applet
{
TextField T=new TextField(5);
TextField U=new TextField(5);
Panel MiPannello = new Panel();

public void init()
   {
   setLayout(new BorderLayout());--- composition de pagina applicate a tote le zona del applet
    MiPannello.setLayout(new FlowLayout(FlowLayout.RIGHT, 5, 0));
   MiPannello.add(T);
   MiPannello.add(U);
   MiPannello.setBackground(Color.blue);
   add("South", MiPannello);--- addition del componente al zona sud del applet
   }
}

 

E ecce le resultato :

Le codice del applet preste al uso