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

تغيير نسبة شفافية النوافذ في النسخة السابعة من الجافا

بدأه herch في 29 نوفمبر 2009 · 2 رد · 628 مشاهدة · في JavaSE
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

النسخة السابعة من الجافا تسمح بالتحكم في نسبة شفافية النافذة

تمت إضافة الميثود setOpaque(float opacity) إلى الكلاس Window، هذه الميثود تسمح بتحديد نسبة الشفافية، وهي تنتظر قيمة تتراوح بين 0 و 1، حيث 0 تمثل نافذة شفافة بالكامل، و 1 نافذة غير شفافة. وبما أن JFrame ترث من Window، فيمكننا المناداة على هذه الميثود من JFrame

وهذا مثال

import javax.swing.JFrame;

public class TransparentWindow {

	public static void main(String[] args) {
 	JFrame frm = new JFrame("My Transparent window");
		frm.setOpacity(0.8f);
		frm.setSize(600, 400);
		frm.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
		frm.setVisible(true);
	}
}

والنتيجة

post-181903-12594465878302_thumb.png

لتشغيل المثال تحتاجون طبعا ل jdk7 early access، ويمكن تحميله من هذا الرابط http://download.java.net/jdk7/binaries

2
#2

جميل جداً أخ عصام

هل لديك أية معلومات عن موعد صدور النسخة النهائية من jdk 7

تحياتي

حزمة المحرك الإصدارة 0.8

أي أحد يجد أني ظلمته فليراسلني

وبإذن الله لو كان له حق سيأخذه

728x90.png

#3

سمعت أنها ستصدر في 2010 لكن لا أدري بالضبط متى. ما أني لست متأكدا من هذه المعلومة

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…