//获取屏幕分辨率大小 Dimension screen = Toolkit.getDefaultToolkit().getScreenSize(); //getScreenInsets是指获得屏幕的 insets Insets insets = Toolkit.getDefaultToolkit().getScreenInsets(frame.getGraphicsConfiguration()); //设置frame的大小 frame.setSize(screenSize.width, screenSize.height-insets.bottom);
[Insets 对象是容器边界的表示形式。它指定容器必须在其各个边缘留出的空间。这个空间可以是边界、空白空间或标题。]
frame.getGraphicsConfiguration()是指返回由此frame窗口使用的 GraphicsConfiguration[GraphicsConfiguration 类描述图形目标(如打印机或监视器)的特征。有许多与单一图形设备关联的 GraphicsConfiguration 对象,表示不同的绘图模式或能力。相应的本机结构也将因平台而异。例如,在 X11 窗口系统上,每个可视组件都是一个不同的 GraphicsConfiguration。在 Microsoft Windows 系统上,GraphicsConfiguration 表示当前分辨率和颜色深度下可用的 PixelFormat。
在虚拟设备多屏幕环境中(其中桌面区域可以跨越多个物理屏幕设备),GraphicsConfiguration 对象的边界与虚拟坐标系相关。当设置组件的位置时,使用 getBounds 来获得所需 GraphicsConfiguration 的边界和 GraphicsConfiguration 坐标位置的偏移量]
(转自:http://blog.csdn.net/love_java_love/article/details/4493879)
相关推荐
博文链接:https://clarancepeng.iteye.com/blog/197429
Swing实现Windows任务窗
jre1.6Swing精简版 jre1.6Swing精简版jre1.6Swing精简版jre1.6Swing精简版jre1.6Swing精简版jre1.6Swing精简版
swing窗口旋转关闭,可以设置出现位置
JAVA图形化界面SWING
swing-layout-1.0.3swing-layout-1.0.3swing-layout-1.0.3swing-layout-1.0.3swing-layout-1.0.3swing-layout-1.0.3swing-layout-1.0.3swing-layout-1.0.3swing-layout-1.0.3swing-layout-1.0.3swing-layout-1.0.3...
用java实现的简单的qq,有图形化界面,swing开发,可以实现聊天,更换皮肤等简单功能
Eclipse的一个可视化swing编辑插件,
swing计算器 swing计算器swing计算器 swing计算器swing计算器 swing计算器swing计算器 swing计算器swing计算器 swing计算器 简易计算器
选择一个pdf文件,可以转换为图片,单张图片、所有图片合成为一整张,适合轻度办公。页数超过20页的pdf不建议转换,拼接图片的时候内存会爆掉。jar可运行程序,需要安装java 6及以上运行环境。源代码写的太乱就不...
swing版的代码生成器,具体介绍请看:
swing 教程swing 教程swing 教程swing 教程swing 教程swing 教程swing 教程swing 教程swing 教程
该资源是java可视化编程的swing插件,祝愿下载的同学学有所成。
Eclipse和MyEclipse都可用的Swing可视化插件。
本示例中使用6行代码左右实现了窗体和内部窗体换肤效果,以及让窗体不能调整大小、窗体置中,以及除去窗体的装饰条--看不到最小化、最大化和关闭按钮,以及光标的样式等的功能。 因为Apple的皮肤没有在网上找它相应...
介绍Frame和Panel容器的使用方法和时机。针对JFrame,JInternalFrame,JLayeredPane,JPanel,JScrollBar,JSplitPane,JTabbedPane写有详细的可执行代码。
OReilly Java Swing 英文版,pdf格式.
Swing版的简单计算器,实现加减乘除,第一次写,希望大家给点建议。