java 我想把一个Button放在Panel里的任何一个位置
我想把一个Button放在Panel里的任何一个位置,请问这个代码就怎样写啊?以下代码是我写的,可是不行Paneltextpanel=newPanel(null);tex...
我想把一个Button放在Panel里的任何一个位置,请问这个代码就怎样写啊?以下代码是我写的,可是不行
Panel textpanel=new Panel(null);
textpanel.add(fontt,0,0); 展开
Panel textpanel=new Panel(null);
textpanel.add(fontt,0,0); 展开
2个回答
展开全部
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)就可以了
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)就可以了
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询