Java图形窗口居中
Java图形界面 居中
?
?
取出Screen的大小,和本身界面的大小,
算出界面的左上角坐标即可
示例如下:
?
import javax.swing.*; import java.awt.*; public class FrameCentreTest extends JFrame{ public static void main(String[] args) { JFrame frame = new JFrame("centre"); Dimension screensize = Toolkit.getDefaultToolkit().getScreenSize(); frame.setSize(400,400); Dimension framesize = frame.getSize(); int x = (int)screensize.getWidth()/2 - (int)framesize.getWidth()/2; int y = (int)screensize.getHeight()/2 - (int)framesize.getHeight()/2; frame.setLocation(x,y); frame.setVisible(true); } }?
摘自:http://zhidao.baidu.com/question/382617676.html
?