Código:
import java.awt.*;
public class PanelAwtGui extends Panel
{
Panel pIzqA,pIzqB,pCenA,pCenB,pDer;
public PanelAwtGui()
{
pIzqA=new Panel();
pIzqA.setLayout(new BorderLayout());
List lista=new List(6);
lista.addItem("Rojo");
lista.addItem("Naranja");
lista.addItem("Amarillo");
lista.addItem("Verde");
lista.addItem("Azul");
lista.addItem("Morado");
lista.addItem("Negro");
lista.addItem("Blanco");
pIzqA.add("West",lista);
Label l1=new Label("Hola");
pIzqA.add("East",l1);
pIzqB=new Panel();
pIzqB.setLayout(new BorderLayout());
Label lapiz=new Label("Lapiz");
pIzqB.add("North",lapiz);
Scrollbar sb=new Scrollbar(Scrollbar.HORIZONTAL);
pIzqB.add("South",sb);
pIzqA.add("South",pIzqB);
add(pIzqA);
pCenA=new Panel();
pCenA.setLayout(new GridLayout(2,1));
pCenA.add("North,West",new Button("Borrar"));
pCenA.add("North,West",new Button("Imprimir"));
pCenB=new Panel();
pCenB.setLayout(new BorderLayout());
Choice c=new Choice();
c.addItem("aaasddf");
c.addItem("sdfsdf");
c.addItem("456456fgfghfghsddf");
Checkbox ck=new Checkbox("Relleno");
TextField t=new TextField("1");
pCenB.add("Center",ck);
pCenB.add("North",c);
pCenB.add("South",t);
pCenA.add("Center",pCenB);
add(pCenA);
pDer=new Panel();
pDer.add(new TextArea("Aquí se puede escribir",4,50));
add("East",pDer);
}
public static void main(String args[])
{
Frame f = new Frame();
f.add(new PanelAwtGui());
f.pack();
f.show();
}
}