Chinaunix首页 | 论坛 | 博客
  • 博客访问: 411400
  • 博文数量: 101
  • 博客积分: 2324
  • 博客等级: 大尉
  • 技术积分: 887
  • 用 户 组: 普通用户
  • 注册时间: 2010-11-19 19:28
文章分类

全部博文(101)

文章存档

2012年(3)

2011年(60)

2010年(38)

分类: Java

2010-12-06 19:00:33

设计一个java窗体
    类名为mainFrame其继承jframe,其中有三个参数 title width heigth。
1.获取屏幕尺寸
2.设置窗体图片
3.设置窗体标题
4.设置窗体大小
5.中心位置显示
6.显示窗体
源码如下(参考JAVA编程百例
 
 

package shark.zd.窗体;

import java.awt.Dimension;
import java.awt.Toolkit;

import javax.swing.ImageIcon;
import javax.swing.JFrame;

public class mainFrame extends JFrame{

    /**
     * @param args
     */

    
    public mainFrame(String sTitle,int iWidth,int iHeigth){
        Dimension dim = Toolkit.getDefaultToolkit().getScreenSize();
        ImageIcon lf = new ImageIcon("/middle.gif");
        setTitle(sTitle);
        setIconImage(lf.getImage());
        setDefaultCloseOperation(DISPOSE_ON_CLOSE);
        setSize(iWidth, iHeigth);
        int w = getSize().width;
        int h = getSize().height;
        int x = (dim.width-w)/2;
        int y = (dim.height-h)/2;
        setLocation(x, y);
        setVisible(true);
        
        
    }
    public static void main(String[] args) {
        // TODO Auto-generated method stub

        JFrame.setDefaultLookAndFeelDecorated(true);
        mainFrame ov = new mainFrame("哈哈,我的第一个窗体",400,300);
    }

}


阅读(459) | 评论(1) | 转发(0) |
0

上一篇:string 转化成int[]

下一篇:shark.zd.继承

给主人留下些什么吧!~~

chinaunix网友2010-12-07 15:52:43

很好的, 收藏了 推荐一个博客,提供很多免费软件编程电子书下载: http://free-ebooks.appspot.com