学习型 ASP/PHP/ASP.NET 主机 30元/年全能 ASP/PHP/ASP.NET 主机,支持月付专业 MSSQL 数据库空间,支持月付专业 MySQL 数据库空间,支持月付
轻松建立自己的群组,招兵买马   
发新话题
打印

菜鸟询问按扭问题

菜鸟询问按扭问题

import java.awt.*;
class Xin1 extends Frame
{
Button btnBerad =new Button("更换");
Button btnButter =new Button("确认");

public Xin1(String title){
  
  super(title);
  setLayout(new FlowLayout());
  add(btnBerad);
  add(btnButter);
   
  }
public static void main(String args[])
{


        Xin1 f=new Xin1("我已经被加边框了!!!");
  f.setSize(300,200);
  f.show(true);
}
}

请问这个按扭如何让他出现在指定的位置比如现在是上边吧 我想他出现在左下边要怎么弄高人帮助一下

TOP

布局管理器
相信勤能补拙! 喜欢用好用的就永远学不到有用的。

TOP

那位哥哥有比较详细的做法啊我看的不是很明白哦 我有书很迷糊的

TOP

举个例子吧! 还是布局管理 FlowLayout, BorderLayout, GirdLayout,GridBagLayout.......
  下面用的是BorderLayout. 把两个按钮分别加到窗体的上面和下面,大家可以和一楼的那个例题对一下。。。。


import java.awt.*;
class Xin1 extends Frame
{
Button btnBerad =new Button("更换");
Button btnButter =new Button("确认");

public Xin1(String title){
  
  super(title);
  //setLayout(new FlowLayout());
  add(btnBerad,BorderLayout.NORTH);    //  将按钮添加到窗体的上面
  add(btnButter,BorderLayout.SOUTH);    //将按钮添加到窗体的下面
   
  }
public static void main(String args[])
{


        Xin1 f=new Xin1("我已经被加边框了!!!");
  f.setSize(300,200);
  f.show(true);
}
}



本人新建了一个关于Java的群,1164060,喜欢Java的朋友加,希望高手来帮忙。。。。。。。。。。。。。。。。。。

TOP

其实还有一种方法。更灵活
那就是用网格袋布局BriderBagLayout

TOP

用NETBEANS,可以很轻松的实现哟!

TOP

发新话题