첫 줄에 텍스트 필드가있는 java awt 프로그램을 만드는 방법, 다음 5 줄에는 각각 5 개의 버튼이 있고 다음 4 줄에는 각각 4 개의 버튼이 있습니다. 그리고 단추와 공간 사이의 크기를 설정하는 방법은 무엇입니까? 나는 3 개의 패널을 사용했지만 작동하지는 않았다.자바 awt에서 프레임에 버튼과 패널을 추가하는 방법
`import java.awt.*;
class cal extends Frame {
cal(){
Panel p1=new Panel();
Panel p2=new Panel();
Panel p3=new Panel();
p1.setLayout(new GridLayout(2,3));
p2.setLayout(new GridLayout(2,2));
TextField k=new TextField("0",20);
Button a=new Button("HI");
Button b=new Button("HI");
Button c=new Button("HI");
Button d=new Button("HI");
Button e=new Button("HI");
Button l=new Button("Hello");
Button g=new Button("Hello");
Button h=new Button("Hello");
Button i=new Button("Hello");
p1.add(a);
p1.add(b);
p1.add(c);
p1.add(d);
p1.add(e);
p2.add(l);
p2.add(g);
p2.add(h);
p2.add(i);
Frame f=new Frame();
f.setSize(500,500);
f.add(p3);
f.add(p1);
f.add(p2);
show();
}
public static void main(String[] args){
new cal();}
}`