程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> JAVA編程 >> JAVA編程入門知識 >> BorderLayout的簡介

BorderLayout的簡介

編輯:JAVA編程入門知識

  

import java.awt.*;
import java.applet.*;
public class NestedPanels extends Applet
{
 protected Choice choice;
 protected Button b;
 protected Label messageBox;
 public NestedPanels()
 {
  Panel center=new Panel();
  center.setLayout(new BorderLayout());
  center.add(new Button("North"),BorderLayout.NORTH);
  center.add(new Button("South"),BorderLayout.SOUTH);
  center.add(new Button("West"),BorderLayout.WEST);
  centre.add(new Button("East"),BorderLayout.EAST);
  center.add(new Button("Center"),BorderLayout.CENTER);
  
  Panel south=new Panel();
  south.setLayout(new FlowLayout());
  b=new Button("Help");
  south.add(b);
  choice=new Choice();
  choice.addItem("one");
  choice.addItem("two");
  choice.addItem("three");
  choice.addItem("four");
  choice.addItem("five");
  south.add(choice);
  messageBox=new Label("This is a message bar.");
  south.add(messageBox);
  
  setLayout(new BorderLayout());
  add(new Button("North"),BorderLayout.NORTH);
  add(new Button("West"),BorderLayout.WSET);
  add(new Button("East"),BorderLayout.EAST);
  add(south,BorderLayout.SOUTH);
  add(center,BorderLayout.CENTER);
 }
}

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved