zoukankan      html  css  js  c++  java
  • JFrame 居中显示

    场景:    在利用 JAVA  的 Swing 开发 C/S 架构 的前端界面

    目的:    想让 JFrame 居中显示在整个 屏幕的正中位置

    方法一:计算窗体的左上角坐标
    JFrame frame = new JFrame("TEST");

    frame.setSize(200,100) ;

    Toolkit toolkit = Toolkit.getDefaultToolkit();

    int x = (int)(toolkit.getScreenSize().getWidth()-frame.getWidth())/2;

    int y = (int)(toolkit.getScreenSize().getHeight()-frame.getHeight())/2;

    frame.setLocation(x, y);

    frame.setVisible(true);

    方法二:设置相对坐标
    JFrame frame = new JFrame("TEST");

    //传入参数null 即可让JFrame 位于屏幕中央, 这个函数若传入一个Component ,则JFrame位于该组件的中央

    frame.setLocationRelativeTo(null);

    frame.setVisible(true);

  • 相关阅读:
    node03
    node02
    node01
    Vue-router重修02
    Vue-router重修01
    Vue重修02
    VUE重修01
    利用表达式目录树进行实体映射
    C#托管堆和垃圾回收
    C# 异步锁
  • 原文地址:https://www.cnblogs.com/hejing-swust/p/8033138.html
Copyright © 2011-2022 走看看