我是靠谱客的博主 顺心心情,最近开发中收集的这篇文章主要介绍图形程序设计——框架窗口定位,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

package sizeFrame;

import java.awt.*;
import javax.swing.*;

/**
 * @version 2020/2/1   14:30
 */
public class SizeFrameTest {
    public static void main(String[] args) {
        EventQueue.invokeLater(new Runnable() {
            public void run() {
                JFrame frame = new SizedFrame();
                frame.setTitle("SizedFrame");	//设置窗口的标题
                frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);	//设置退出窗口的操作
                frame.setVisible(true);
            }
        });
    }
}

class SizedFrame extends JFrame {
    private static final long serialVersionUID = 1L;	//版本兼容,编译器提示要加上

    public SizedFrame() {
        Toolkit kit = Toolkit.getDefaultToolkit();      //Toolkit 类包含许多与系统窗口打交道的方法
        Dimension screenSize = kit.getScreenSize();     //同时拥有width和height两个变量保存屏幕的宽度和高度
        int screenWidth = screenSize.width;
        int screenHeight = screenSize.height;

        setSize(screenWidth / 2, screenHeight / 2);     //设置窗口的大小
        setLocationByPlatform(true);                    //在窗口显示之前设置,有平台选择位置

        Image img = new ImageIcon("icon.gif").getImage();   //得到图标
        setIconImage(img);
    }
}

在这里插入图片描述

最后

以上就是顺心心情为你收集整理的图形程序设计——框架窗口定位的全部内容,希望文章能够帮你解决图形程序设计——框架窗口定位所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(57)

评论列表共有 0 条评论

立即
投稿
返回
顶部