Java 布局简单问题

来源:百度知道 编辑:UC知道 时间:2024/06/03 12:44:41
小弟菜鸟,刚学不太会用,哪位高手帮看看~~~

import java.awt.*;

public class mao
{
public static void main(String [] args)
{
Frame f = new Frame("hello");

Panel a [] ;
a = new Panel [10] ;
a[1].setLayout(new BorderLayout(20,30));
Button bt1 = new Button("+");
Button bt2 = new Button("-");
Button bt3 = new Button("*");
Button bt4 = new Button("确认");
Button bt5 = new Button("%");
a[1].add(bt1,"North");
a[1].add(bt2,"South");
a[1].add(bt3,"East");
a[1].add(bt4,"Center");
a[1].add(bt5,"West");
a[2].setLayout(new FlowLayout());
Button bt11 = new Button("确认");
Button bt22 = new Button("确认");
Button bt33 = new Button("确认");
Button bt44 = new Button("确认");
Button bt55 = new Button(&qu

import java.awt.BorderLayout;
import java.awt.Button;
import java.awt.FlowLayout;
import java.awt.Frame;
import java.awt.GridLayout;
import java.awt.Panel;

public class mao {
public static void main(String[] args) {
Frame f = new Frame("hello");
f.setSize(300, 200);//设置Frame的大小
Panel a[];
a = new Panel[10];
for (int i = 0; i < 10; i++)//给Panel数组赋值
a[i] = new Panel();
a[1].setLayout(new BorderLayout(20, 30));
Button bt1 = new Button("+");
Button bt2 = new Button("-");
Button bt3 = new Button("*");
Button bt4 = new Button("确认");
Button bt5 = new Button("%");
a[1].add(bt1, "North");
a[1].add(bt2, "South");
a[1].add(bt3, "East");
a[1].add(bt4, "Center");
a[1].add(bt5, "West");
a[2].setLayout(new FlowLayout());