我需要鍵盤上數字鍵盤的佈局。我得到了大部分,我唯一的問題是,「進入」按鈕應該是直到底部。但是,當我使用Panel p4並將其設置爲SOUTH時,「enter」按鈕沒有到達底部。這是代碼。如何獲得數字鍵盤佈局
這是它看起來像
這就是我想要的
public class NumPad extends Applet
{
public void init() {
setLayout(new BorderLayout());
Panel p1 = new Panel();
p1.setLayout(new GridLayout(1, 0));
p1.add(new Button("Num"));
p1.add(new Button("/"));
p1.add(new Button("*"));
p1.add(new Button("-"));
add(p1, BorderLayout.NORTH);
Panel p2 = new Panel();
p2.setLayout(new GridLayout(3, 0));
p2.add(new Button("7"));
p2.add(new Button("8"));
p2.add(new Button("9"));
p2.add(new Button("4"));
p2.add(new Button("5"));
p2.add(new Button("6"));
p2.add(new Button("1"));
p2.add(new Button("2"));
p2.add(new Button("3"));
add(p2, BorderLayout.CENTER);
Panel p4 = new Panel();
p4.setLayout(new GridLayout(1, 0, 30, 40));
p4.add(new Button("0"));
p4.add(new Button("."));
add(p4, BorderLayout.SOUTH);
Panel p3 = new Panel();
p3.setLayout(new GridLayout(2, 0));
p3.add(new Button("+"));
p3.add(new Button("Enter"));
add(p3, BorderLayout.EAST);
}
}
可以添加圖片或因此看到它看起來怎麼樣,你如何想要它? – Smit 2013-03-26 17:30:08
我沒有20個代表。對不起,但這裏是它應該看起來像什麼的鏈接。 http://i.imgur.com/bjdLRfj.png,這是我有http://i.imgur.com/6XIUNEh.png – FJam 2013-03-26 17:34:47