是做一个类似小键盘的东西....左面是一个label,右上是label,右中是小键盘(我用网格布局做的),有下是lable.
import java.awt.*;
import java.applet.*;
import java.awt.event.*;
class Grid extends Applet
{ Grid()
{ setLayout(new GridLayout(3,4));
add(new Button("1"));
add(new Button("2"));
add(new Button("3"));
add(new Button("4"));
add(new Button("5"));
add(new Button("6"));
add(new Button("7"));
add(new Button("8"));
add(new Button("9"));
add(new Button("0"));
add(new Button("设置"));
add(new Button("时间"));
}
}
class Border extends Applet
{ Label label1,label2;
Grid grid;
Border()
{ grid=new Grid();
setLayout(new BorderLayout());
label1=new Label("屏幕",Label.CENTER);
label2=new Label("显示",Label.CENTER);
add(BorderLayout.NORTH,label1);
add(BorderLayout.CENTER,grid);
add(BorderLayout.SOUTH,label2);
}
}
public class jsq2 extends Applet{
Panel panel;
Border border;
public void init()
{ border=new Border();
panel=new Panel();
add(panel);
add(border);
}}
import java.awt.*;
import java.applet.*;
import java.awt.event.*;
class Grid extends Applet
{ Grid()
{ setLayout(new GridLayout(3,4));
add(new Button("1"));
add(new Button("2"));
add(new Button("3"));
add(new Button("4"));
add(new Button("5"));
add(new Button("6"));
add(new Button("7"));
add(new Button("8"));
add(new Button("9"));
add(new Button("0"));
add(new Button("设置"));
add(new Button("时间"));
}
}
class Border extends Applet
{ Label label1,label2;
Grid grid;
Border()
{ grid=new Grid();
setLayout(new BorderLayout());
label1=new Label("屏幕",Label.CENTER);
label2=new Label("显示",Label.CENTER);
add(BorderLayout.NORTH,label1);
add(BorderLayout.CENTER,grid);
add(BorderLayout.SOUTH,label2);
}
}
public class jsq2 extends Applet{
Panel panel;
Border border;
public void init()
{ border=new Border();
panel=new Panel();
add(panel);
add(border);
}}
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货