APPLET를 공부 하는대 한번 쉬고 하니까 확 꼬이더라구요

 

 

이밑의 LAYOUT 메니저를 이용하여APPLET 을 만들어야 합니다.

예제 소스 코드 부탁드립니다.

import java.applet.Applet;
import java.awt.*;
import java.awt.event.ActionListener;

class PanelTest extends Applet implements ActionListener{
 
 
 
 public static void main(String args[]){
             Frame f = new Frame("Panel");
             f.setSize(900,500);
           

             
             Panel p1 = new Panel();
            
            
            
             Panel p2 = new Panel();
            
            
            
             Panel p3 = new Panel();
            
            
             Panel p4 = new Panel();
            
            
            
             Panel p5 = new Panel();
            
            

             //Panel의 배경지정.
             // p2.setSize(양뱡향,높이);
             p1.setBackground(Color.red);
            // p1.setSize(900,10);
             //p1.setLocation(10,10);
            
             p3.setBackground(Color.BLACK);
             //p3.setSize(900,80);
             //p3.setLocation(10,200);
            
             p2.setBackground(Color.gray);
             //p2.setSize(900,150);
             //p2.setLocation(10,80);
            
             p4.setBackground(Color.green);
           //  p4.setSize(900,35);
            // p4.setLocation(10,240);
            
             p5.setBackground(Color.blue);
            // p5.setSize(900,35);
            //p5.setLocation(10,280);

                       

            
             Button bt1 = new Button("Connect");
             Button bt2 = new Button("DisConnect");
             Button bt3 = new Button("Send");
            
            
            
             Label sever = new Label("sever");
             Label port = new Label("PortNo");
             Label aId = new Label("대 화 명");
             Label message = new Label("Message");
            
             TextField local = new TextField("LocalHost");
             TextField bport = new TextField("1234");
             TextField bId = new TextField("손님");
             TextField bmessage = new TextField("메시지  입력");
            
             TextArea area = new TextArea();
            
             area = new TextArea("Message",8,110);

             local=new TextField(null,20);
             bport=new TextField(null,3);
             bId=new TextField(null,14);
             bmessage = new TextField(null,60);

            
            
             p2.setLayout(new BorderLayout() );
             p3.setLayout(new BorderLayout() );
             p2.add(area);
            
             p3.add("North",p4);
             p3.add("Center",p5);
             p4.add(sever);
             p4.add(local);
             p4.add(port);
             p4.add(bport);
             p4.add(aId);
             p4.add(bId);
             p4.add(bt1);
             p4.add(bt2);
            
             p5.add(message);
             p5.add(bmessage);
             p5.add(bt3);
            
             //Panel을 Frame에 포함시킨다.
             f.add("North",p1);
            
             f.add("Center",p2);
             f.add("South",p3);
             //f.add(p5);

             f.setVisible(true);
 }
}