首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

【JAVASwing】依据显示器分辨率大小生成消息框

2013-10-29 
【JAVASwing】根据显示器分辨率大小生成消息框package SizedFrameimport java.awt.*import javax.swing.*

【JAVASwing】根据显示器分辨率大小生成消息框

package SizedFrame;import java.awt.*;import javax.swing.*;public class SizedFrameTest {public static void main(String[] args) {// TODO Auto-generated method stubEventQueue.invokeLater(new Runnable(){public void run(){SizedFrame frame = new SizedFrame();frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);frame.setVisible(true);}});}}class SizedFrame extends JFrame{public SizedFrame(){//get screen dimensionToolkit kit = Toolkit.getDefaultToolkit();Dimension screenSize = kit.getScreenSize();int screenHeight = (int) screenSize.getHeight();int screenWidth = (int) screenSize.getWidth();//set frame width,height and locationsetSize(screenWidth/2,screenHeight/2);setLocationByPlatform(true);//set frame icon and titleImage img = kit.getImage("icon.gif");setIconImage(img);setTitle("SizedFrame");}}

热点排行