الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

عاوز اظهر الفورمة في نصف الشاشة

مغلق
بدأه MohamedAliSalim في 15 مارس 2007 · 5 رد · 687 مشاهدة · في JavaSE
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

انا لما بعمل رن للبرنامج بظهر الفورمة في اعلى شمال الشاشة

وانا عاوز اظهرها في النصف

كيييييييف

Mohamed Ali Salim

0.1..0...4....7.....6......2.......7........4.........8

#2
setComponentRelativeTo(null);
#3

أضف هذه المكتبة

import java.awt.Toolkit;

عرّف هذه المتغيرات

private final static int	SCREEN_WIDTH	= 
			 (int)Toolkit.getDefaultToolkit().getScreenSize().getWidth();

private final static int	SCREEN_HEIGHT	= 
			 (int)Toolkit.getDefaultToolkit().getScreenSize().getHeight();

ضع هذه في Constructor

this.setLocation((SCREEN_WIDTH - FORM_WIDTH) / 2, (SCREEN_HEIGHT - FORM_HEIGHT) / 2);

تم تعديل هذه المشاركة بواسطة Final Heaven في 15 مارس 2007 في 21:04

و كن فتى في ذرى العلياء همّته

يسمو بغاياته حتى على زحل

موقع خاص بي

My Website

قمت بتصميم لعبة بسيطة بإستخدام اللغة الجميلة الجافا

Plane Fighter Game

برنامج جميل بلغة الجافا يساعد على تنظيم المشاكل

The TS Organizer

#4

بيعطي لي علامة X بجانب كل الأكواد اللي كتبتوها هنا

بالنسبةللكود الأول للأخ حسام فلم اجد ComponentRelativeTo

واين اكتب هذا الكود

هل اكتبه بجانب this

this.setComponentRelativeTo(null);

ولا ايه بالضبط

اما بالنسبة للأخ فاينل

فمعظم الأكواد لم تتعرف

فهل لكم تشرحولي خطوة بخطوة ؟

Mohamed Ali Salim

0.1..0...4....7.....6......2.......7........4.........8

#5

كتبت لك برنامج يستخدم ما كتبته لك

/*
 * CenteredFrame.java
 *
 * Created on March 16, 2007, 7:24 PM
 *
 * To change this template, choose Tools | Template Manager
 * and open the template in the editor.
 */



package centeredjframe;

//~--- JDK imports ------------------------------------------------------------

import java.awt.Toolkit;

import javax.swing.JFrame;

public class CenteredFrame extends JFrame
{

	/** Creates a new instance of CenteredFrame */
	private Toolkit toolkit = Toolkit.getDefaultToolkit();
	private final int SCREEN_WIDTH = toolkit.getScreenSize().width;
	private final int SCREEN_HEIGHT = toolkit.getScreenSize().height;
	private final int FRAME_WIDTH = 640;
	private final int FRAME_HEIGHT = 480;

	public CenteredFrame()
	{
		super("Centered Frame");

		this.setSize(this.FRAME_WIDTH, this.FRAME_HEIGHT);
		this.setVisible(true);
		this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
		this.setLocation((this.SCREEN_WIDTH - this.FRAME_WIDTH) / 2,
			(this.SCREEN_HEIGHT - this.FRAME_HEIGHT) / 2);
	}

	public static void main(String[] finalheaven)
	{
		new CenteredFrame();
	}
}

تم تعديل هذه المشاركة بواسطة Final Heaven في 16 مارس 2007 في 20:39

و كن فتى في ذرى العلياء همّته

يسمو بغاياته حتى على زحل

موقع خاص بي

My Website

قمت بتصميم لعبة بسيطة بإستخدام اللغة الجميلة الجافا

Plane Fighter Game

برنامج جميل بلغة الجافا يساعد على تنظيم المشاكل

The TS Organizer

#6

مشكور وجاري الفهم والتحليل والتجربة وانتظر مني الرد

Mohamed Ali Salim

0.1..0...4....7.....6......2.......7........4.........8

هذا الموضوع مغلق.

مواضيع مشابهة