简单的java的swing实例

admin 2015年01月25日 Java学习 788次阅读 查看评论

package ipvb.cn;
import java.awt.*;
import java.awt.event.*;
public class ipvb{
public static void main(String[] args){
  // TODO 自动生成方法存根 
  Frame myFrame=new Frame("ipvb.cn");
  //Frame 是带有标题和边界的顶层窗口
  
  myFrame.setLocation(250, 150);
  
  //myFrame.setLayout(new BorderLayout(10,20));
  //设置窗体布局,BorderLayout里面的两个参数用指定的组件之间的水平间距构造一个边界布局。
  //BorderLayout为JAVA中的默认窗体布局
  
  //myFrame.setLayout(new FlowLayout(FlowLayout.LEFT));
  //设置窗体布局为FlowLayout,对齐方式居左对齐
  
  //myFrame.setLayout(new GridLayout(3,2));
  //设置窗体布局为GridLayout,将窗体分为6块,3行2列
  myFrame.setSize(300,400);
  
  Button myButton1=new Button("east");
  Button myButton2=new Button("south");
  Button myButton3=new Button("west");
  Button myButton4=new Button("north");
  Button myButton5=new Button("center");
  
  //myFrame.add(myButton1,BorderLayout.EAST);
  myFrame.add(myButton1,"East");
  //两种方法都可以,但是要注意大小写
  myFrame.add(myButton2,BorderLayout.SOUTH);
  myFrame.add(myButton3,BorderLayout.WEST);
  myFrame.add(myButton4,BorderLayout.NORTH);
  myFrame.add(myButton5,BorderLayout.CENTER);
  
  //myFrame.addWindowListener(new myWindowListener());
  
  
  //使用适配器的方法实现监听器作用
  //myFrame.addWindowListener(new yourWindowListener());
  
  //使用匿名内部类的方法实现监听器的功能,只有含有适配器的事件才可以使用此方法
  myFrame.addWindowListener(new WindowAdapter(){
   public void windowClosing(WindowEvent e){
    System.exit(0);
   }
  });
  myFrame.setVisible(true);
  //myFrame.show();//eclipse 不建议使用show()方法
 }
}
//使用WindowAdapter适配器类来实现监听器


« 上一篇 下一篇 » admin原创文章,转载请注明出处! 标签:java学习ip学习ipvb学习swing学习

相关日志:

«   2019年11月   »
123
45678910
11121314151617
18192021222324
252627282930
控制面板
您好,欢迎到访网站!
  [查看权限]
网站分类
文章归档
网站收藏
友情链接
图标汇集
  • 又拍云
  • 订阅ipvb的RSS 2.0聚合