PDA

View Full Version : ماکسیمایز کردن فرم



mostafa_shahamiri
دوشنبه 30 دی 1392, 21:54 عصر
سلام به همه اساتید
چطور میشه یه فرم در زمان لود شدن بصورت ماکسیمایز باز بشه ؟؟؟
و سئوال دیگه چطور میشه یه فرم همیشه در وسط صفحه نمایش باز بشه ؟؟؟
ممنون

Ebrahimkh
دوشنبه 30 دی 1392, 22:16 عصر
سلام این سورس ماکزیمم



GraphicsEnvironment env
= GraphicsEnvironment.getLocalGraphicsEnvironment();
this.setMaximizedBounds(env.getMaximumWindowBounds ());
this.setExtendedState(this.getExtendedState() | this.MAXIMIZED_BOTH);

محمد فدوی
سه شنبه 01 بهمن 1392, 00:43 صبح
چطور میشه یه فرم در زمان لود شدن بصورت ماکسیمایز باز بشه ؟؟؟

public class MaximizedFrame extends JFrame {
public MaximizedFrame() {
super("Maximized");
setExtendedState(getExtendedState() | JFrame.MAXIMIZED_BOTH);
}
}


سئوال دیگه چطور میشه یه فرم همیشه در وسط صفحه نمایش باز بشه ؟؟؟

public class CenterFrame extends JFrame {
public MaximizedFrame() {
super("Center");

// Initialize Components:
.
.
.

// Call pack() method for choose the best Size for Frame:
pack();

// Move it to Center:
Dimension dimScr = getToolkit().getScreenSize();
setLocation((int)(dimScr.getWidth() - getWidth()) / 2, (int)(dimScr.getHeight() - getHeight()) / 2);
}
}