【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");}}