Java Screen Center getCenterPositionForComponent(int width, int heigth)

Here you can find the source of getCenterPositionForComponent(int width, int heigth)

Description

get Center Position For Component

License

Open Source License

Declaration

public static Point getCenterPositionForComponent(int width, int heigth) 

Method Source Code


//package com.java2s;
/*/* ww w . j a  v  a 2s .  c  o  m*/
 *  UnBBayes
 *  Copyright (C) 2002, 2008 Universidade de Brasilia - http://www.unb.br
 *
 *  This file is part of UnBBayes.
 *
 *  UnBBayes is free software: you can redistribute it and/or modify
 *  it under the terms of the GNU General Public License as published by
 *  the Free Software Foundation, either version 3 of the License, or
 *  (at your option) any later version.
 *
 *  UnBBayes is distributed in the hope that it will be useful,
 *  but WITHOUT ANY WARRANTY; without even the implied warranty of
 *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 *  GNU General Public License for more details.
 *
 *  You should have received a copy of the GNU General Public License
 *  along with UnBBayes.  If not, see <http://www.gnu.org/licenses/>.
 *
 */

import java.awt.Dimension;

import java.awt.Point;
import java.awt.Toolkit;

public class Main {
    public static Point getCenterPositionForComponent(int width, int heigth) {
        Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize();
        int positionX = screenSize.width - (screenSize.width / 2) - (width / 2);
        int positionY = screenSize.height - (screenSize.height / 2) - (heigth / 2);
        return new Point(positionX, positionY);
    }
}

Related

  1. getCenterPoint()
  2. getCenterPoint(Component parent, Component comp)
  3. getCenterPoint(final int w, final int h)
  4. getCenterPointRelativeToScreen(Dimension size)
  5. getCenterPosition(Dimension d)
  6. getDimensionFromPercent(int percentWidth, int percentHeight)
  7. getFrameCenteredLocation(final java.awt.Component centerThis, final Component parent)
  8. getFrameOnCenterLocationPoint(Window window)
  9. getLocationToCenterOnScreen(Component comp)