您的位置:程序门 -> java -> j2ee / ejb / jms



怎样创建一个窗体啊


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


怎样创建一个窗体啊
发表于:2007-07-19 16:49:25 楼主
谢谢!
发表于:2007-07-19 18:03:051楼 得分:0
import   javax.swing.*;
import   java.awt.*;


/**
  *   <p> title:   创建自己的窗体 </p>
  *   <p> description:   </p>
  *   <p> copyright:   copyright   (c)   2003 </p>
  *   <p> filename:   mainframe.java </p>
  *   @version   1.0
  */
public   class   mainframe   extends   jframe
{
/**
  * <br> 方法说明:构造器,通过传递参数来完成窗体的绘制。
  * <br> 输入参数:string   stitle   窗体标题
  * <br> 输入参数:int   iwidth   窗体的宽度
  * <br> 输入参数:int   iheight   窗体的高度  
  * <br> 返回类型:
  */
    public   mainframe(string   stitle,int   iwidth,int   iheight)
    {
        dimension   dim   =   toolkit.getdefaulttoolkit().getscreensize();//获取屏幕尺寸
        imageicon   ii   =   new   imageicon( "images/middle.gif ");
        settitle(stitle);//设置窗体标题
        seticonimage(ii.getimage());//设置窗体的图标
        setdefaultcloseoperation(jframe.dispose_on_close);//设置但关闭窗体时退出程序
        setsize(iwidth,iheight);//设置窗体大小
        int   w   =   getsize().width;//获取窗体宽度
        int   h   =   getsize().height;//获取窗体高度
        system.out.println( "窗体宽: "+w+ "   窗体高: "+h);
        int   x   =   (dim.width-w)/2;
        int   y   =   (dim.height-h)/2;
        setlocation(x,y);//将窗体移到屏幕中间
        setvisible(true);//显示窗体
    }
    public   static   void   main(string[]   args)
    {
        jframe.setdefaultlookandfeeldecorated(true);//使用最新的swing外观
        mainframe   mf   =   new   mainframe( "main   frame   demo ",400,300);
    }
}


快速检索

最新资讯
热门点击