java 我想把一个Button放在Panel里的任何一个位置

来源:百度知道 编辑:UC知道 时间:2024/06/05 21:00:38
我想把一个Button放在Panel里的任何一个位置,请问这个代码就怎样写啊?以下代码是我写的,可是不行
Panel textpanel=new Panel(null);
textpanel.add(fontt,0,0);

import java.awt.*;
import java.awt.event.*;

public class panel extends Frame
{
public panel(){
setTitle("panel");
Panel p = new Panel();
Button btn=new Button("OK");
btn.setBounds(30, 10, 50, 18);//按钮的位置大小
p.setLayout(null);//自定义布局
p.add(btn);
add(p);
addWindowListener(new WindowAdapter(){
public void windowClosing(WindowEvent e) {
System.exit(0); //退出应用程序
}
});
}
public static void main(String args[]){
Frame f = new panel();
f.setSize(400, 300);
f.show();
}
}

设置Panel的布局管理器为自定义布局(null)就可以了

Panel?