mr.beshoy
- مصر
- التعامل مع الفديو
تمام . ده الى اكتشفته أثناء بحثى . لكن للاسف مش شايف tutorial ليها يعلمنى أزاى اتعامل مع ملفات ال AVI مثلاً . هل فى و لا أنا مش عارف أبحث ؟؟ :unsure: فى ال Java sound كان موضح أزاى أقرا ملف wav و أزاى أعمله write ، أما فى ال JMF مش متكلم بوضوح . لو معاك مصدر ك…
- التعامل مع الفديو
سلام للجميع ... ------------------- كنت أبحث عن طريقة لقراءة ملفات ال AVI و استخراج مكونتها مثل عدد ال Chunke , frame و خلافه . ما هى المكتبة فى الجافا الى تساعدنى فى ذلك ؟ كنت فى الصوت بستعمل java Sound API ، لكن مع الفديو ما هى ؟ شكراً
- كيفية جعل ال KeyListener يؤثر على مفاتيح ال KeyBoard
شكراً ، لقد أدركت أين الخطاً . و لنا رجعة مع هذا الموضوع .
- كيفية جعل ال KeyListener يؤثر على مفاتيح ال KeyBoard
بصراحة ، الحركة على المسار الأفقى مش شغالة خالص . جربت طرق و لكنها لم تنفع . دالة الحركة الرئسية شغالة أم الأفقية عندما أضغط على الزر الأيمن فهى تعمل أم الأيسر فلا يتحرك الشكل و البرنامج يقف تماماً . private void move_Square_Right_Horizontal() { while (current…
- كيفية جعل ال KeyListener يؤثر على مفاتيح ال KeyBoard
بصراحة أول مرة أعرف فكرة ال Focuse هذه ، و شكراً على المعلومة . لكن فى سوالين عندى --------------------------- الدالة التى تحرك الشكل - الذى على هيئة مربع - لليمين : private void move_Square_Right_Horizontal() { while (currentColumn > columns - 1) { clearPanel…
- كيفية جعل ال KeyListener يؤثر على مفاتيح ال KeyBoard
حدث الحركة موضوع بطريقة سليمة يا باشمهندس علاء ، هو المشكلة تقريباً فى دالة الحركة الأفقية . لو أى حد يعرف يفيدينا . -------------------------------------------- شكراً،،،
- كيفية جعل ال KeyListener يؤثر على مفاتيح ال KeyBoard
فعلاً أنا لم أكن ضايف السطر الذى قولته - فهو المسئول عن جعل الزراير تشعر بالحدث- . تمت إضافته و لكن المشكلة قائمة لم يتحرك الشكل . import java.awt.Color; import java.awt.Dimension; import java.awt.GridLayout; import java.awt.event.ActionEvent; import java.awt.…
- كيفية جعل ال KeyListener يؤثر على مفاتيح ال KeyBoard
طبقت كما قولت : private class MyKeyListener extends KeyAdapter { @Override public void keyPressed(KeyEvent e) { super.keyPressed(e); int location = e.getKeyCode(); if (location == KeyEvent.VK_RIGHT || location == KeyEvent.VK_LEFT) { moveSquareHorizontal(); } }…
- كيفية جعل ال KeyListener يؤثر على مفاتيح ال KeyBoard
نستكمل معاً لعبة tetries التى تكلمنا عنها فى مشاركة سابقة . هنا نحن أمام مرحلة تحريك الشكل - شكل المربع - على المسار الأفقى أثناء حركته رأسياً لإسفل . كتبتُ دالة الحركة الأفقية و هى كالتالى : -------------------------------------- العمود المبدأى الذى يقف عليه …
- Core Java Cheat Sheet
أشياء جيدة ، شكراً
- كيفية تغير مكان لون من مكانه الأصلى إلى مكان آخر
فعلا ، بدل من timer=new Timer(100, this);) جعلتها timer=new Timer(300,this) و بدأت تتحرك ببطئ ---------------------------------------- شكراً لك على تعبك معنا .
- كيفية تغير مكان لون من مكانه الأصلى إلى مكان آخر
فهمت الطريقة . لكن كيف يمكننى التحكم فى سرعة حركة الشكل ؟؟ فكرت أن أضيف فى الدالة ClearPanel السطر speed+=5 علماً بأن ال speed =0 كقيمة مبدأية public void clearPanel() { for (int i = 0; i < rows; ++i) { for (int j = 0; j < columns; ++j) { panel[j].setBackgroun…
- كيفية تغير مكان لون من مكانه الأصلى إلى مكان آخر
لقد فعلت هذا التغير كما قولت private void createSquare(Color rcolor, int i) { panel[3].setBackground(rcolor); panel[4].setBackground(rcolor); panel[i+1][3].setBackground(rcolor); panel[1+1][4].setBackground(rcolor); timer = new Timer(400, this); //execute the …
- كيفية تغير مكان لون من مكانه الأصلى إلى مكان آخر
كنا فى الأمس القريب جداً نحاول و مازلنا نحاول عمل لعبة tetris . كنت استعمل صور اللعبة و أجرى عليها عمليات معينة لتحريكها رأسياً . و لكن هناك رأى تم توجيهه لنا بإن لا نستعمل الصور و لكن نصمم الأشكال بنفسنا و ذلك عن طريق تلوين جزء من ال panel بما يتفق و هيئة الش…
- Code بسيط يوضح التعامل مع ال Enumeration
معلومات جيدة
- كيفية جعل صورة تتحرك لفترة معينة
أسف جداً على تأخرى بالدرد ... أنا مكنتش ناسى بس ظروف معلش يا باشمهندس ياسر . فكرة جيدة ، و طبقتها على الكود خاصتنا . و لكن أعتقد سنواجه متاعب أكثر فى طريقتك هذه. سأوفيك بكل جديد اواجه . شكراً
- Code بسيط يوضح التعامل مع ال Enumeration
عموماُ ، هو الهدف من الموضوع تلميح لفكرة تعطى خبرة وشكراً جداُ
- Code بسيط يوضح التعامل مع ال Enumeration
لكن أنا مش عاوز اكتب : case 0: or case 1: or case 2 عاوز اكتب case + اسم المكون الى هيتعرض لحدث ما عشان كده فكرت فى طريقة ال Enum -------------------------------------------------------------------- و على اى حال إحنا بنلعب مع الاكواد و نكتشف ... هذا ليس عيباً …
- Code بسيط يوضح التعامل مع ال Enumeration
لو مفيش مانع ، أفدنا بما تعرفه . --------------------------------------------- الهدف مش من المصفوفة ، الهدف انك تتجنب كتابة أشياء غير واضحة زى buttons[0] و خلافة و تكتب اسم معين زى START ------------------------------------------------------- شكراً لك
- James Gosling يغادر Oracle/Sun
مين قالك إنه انتهى ؟!! و فرضاً انتهى المشوار ، كل إنسانٍ حتماً و لابد مشوراه له نهاية و البركة فى الى بعده . :lol: