نوشته شده توسط
ali zi zeperto
سلام
من می خوام فرم اصلی برنامه ام وسط صفحه نمایش ظاهر بشه(الان گوشه بالا سمت چپ ظاهر میشه).
چیکار باید بکنم؟
ممنون
سلام دوست عزیز
روش اول:
final int screenHeight = Toolkit.getDefaultToolkit().getScreenSize().height ;
final int screenWidth = Toolkit.getDefaultToolkit().getScreenSize().width;
int w = (screenWidth - this.getWidth())/2;
int h = (screenHeight - this.getHeight())/2;
this.setLocation(w, h);
که در اینجا this به frame اشازه میکنه.
روش دوم:
this.setLocationRelativeTo(getRootPane());
البته روش های دیگری هم وجود داره!