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

كيف يممكن القراءة من لوحة المفاتيح

بدأه khalfallah في 27 سبتمبر 2010 · 17 رد · 696 مشاهدة · في JavaSE
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم و رحمة الله وبركاته

اخواني ممكن احد يفهمني كيف ممكن اقرا من لوحة المفاتيح

لانه عندي مشكل لازم احد يفهمني بشكل مفصل وان كان ممكن احد يعطيني امثلة

والسلام عليكم ورحمة الله وبركاته  وشكراااااااااا وجزاكم الله كل خير .............

#2

إستخدم : java.util.Scanner

#3

بأمكانك عرض مشكلتك..حتى نستطيع المساعدة

انا عن نفسى..لا افهم اذا كنت مبتدأ...ام لا...؟

00020309t.gif

1958_1963.gif
#4

السلام عليكم ورحمة الله وبركاته

شكرا اخواني على الاهتمام مشكلتي هي اني لا اعرف كيف اتعامل مع لوحة المفاتيح

يعني على سبيل المثال لا اعرف كيف املا جدول عن طريق لوحة المفاتيح للعلم اني مبتدا

ممكن احد يفيدني و إن شاء الله تكون الانطلاقة معكم والسلام عليكم وصلى الله وسلم على نبينا محمد

#5

بأمكانك الاطلاع على الرابط الذى عرضه الاخ هويدى..جيد جداااااااااااا

و مثال بسيط

import java.util.Scanner;
/**
 *
 * @author Esraa Ahmed
 */
public class Test {
    public static void main(String args []){
        Scanner input=new Scanner(System.in);
        System.out.println("please,enter a number:");
        int num=input.nextInt();
                System.out.println("The number is:"+num);
    }

}

هنا نحن نتعامل مه الclass او الفئة Scanner و هذة الفئة توفر لنا عدة دوال للتعامل مع المستخدم

عن طريق ال console مثلا دالة خاصة باستقبال الارقام الصحيحة....اخرى خاصة باستقبال ارقام كسرية...و اخرى خاصة باستقبال string و غيرها من الدوال

00020309t.gif

1958_1963.gif
#6
khalfallah كتب:

السلام عليكم ورحمة الله وبركاته

شكرا اخواني على الاهتمام مشكلتي هي اني لا اعرف كيف اتعامل مع لوحة المفاتيح

يعني على سبيل المثال لا اعرف كيف املا جدول عن طريق لوحة المفاتيح للعلم اني مبتدا

ممكن احد يفيدني و إن شاء الله تكون الانطلاقة معكم والسلام عليكم وصلى الله وسلم على نبينا محمد

انت بتقول عاوز تملا جدول ؟

جدول ايه بالظبط ؟؟؟

معلش اصل الجافا فيها بردوا حاجه اسمها JTable

فيا ريت توضح سوالك اكتر

وان كان مش قصدك كدا

فرد الاخت نفرتاري كفى وشفى

Software Developer
Mahmoudkelany.com


 

#7

اخى محمود هو يقول انه مبتدأ

اعتقد انه لا يلجأ الى الجدول كما هو المعتاد فى الواجهة

و لكن يقصد بجدول مصفوفة مثلا...بما انه مبتدأ

اخى الكريم الفئة scanner تتعامل مع المستخدم عن طريق ال console و ليس عن طريق واجهة البرنامج

بامكانك تشغيل الكود ..... و لو لم يكن ما تقصده بأمكانك التوضيح اكثر

00020309t.gif

1958_1963.gif
#8
نفرتاري كتب:

اخى محمود هو يقول انه مبتدأ

اعتقد انه لا يلجأ الى الجدول كما هو المعتاد فى الواجهة

و لكن يقصد بجدول مصفوفة مثلا...بما انه مبتدأ

اخى الكريم الفئة scanner تتعامل مع المستخدم عن طريق ال console و ليس عن طريق واجهة البرنامج

بامكانك تشغيل الكود ..... و لو لم يكن ما تقصده بأمكانك التوضيح اكثر

اوك انا فاهم

بس انا اردت الاستفسار

ما كلنا نعتبر بالنسبه للجافا مبتدئين

عادى يعنى

الجافا بحر

يمنكك ان تصل الى قاعه بصعوبه لكن يمكنك البقاء على السطح بسهوله

Software Developer
Mahmoudkelany.com


 

#9

حمدا الله على سلامتك يا إسراء.... منوره القسم من تاني...

و هنرجع تاني للخلافات على حل الأسئله بين محمود و إسراء ... :D ...... لكن بما إنه بيصب في مصلحة الأخوه اللي بيسألوا ... فميش مشاكل ... :D

#10

ههههههههههههه

الله يسلمك

لا و الله مش خلاف..هو انا اقدر بردو...(احبكم فى الله جميعا)

انا بس كنت بوضح للاخ محمود.......انه اكيد يقصد بالجدول مصفوفة

بس خلاص

00020309t.gif

1958_1963.gif
#11
هويدي كتب:

حمدا الله على سلامتك يا إسراء.... منوره القسم من تاني...

و هنرجع تاني للخلافات على حل الأسئله بين محمود و إسراء ... :D ...... لكن بما إنه بيصب في مصلحة الأخوه اللي بيسألوا ... فميش مشاكل ... :D

صباح الخير يا هويدى :D

انت ايه اللى صحاك دلوقتى :)

لا ولا خلافات ولا حاجه

ما انت عارف البرمجه ومشاكلها بقا

نفرتاري كتب:

ههههههههههههه

الله يسلمك

لا و الله مش خلاف..هو انا اقدر بردو...(احبكم فى الله جميعا)

انا بس كنت بوضح للاخ محمود.......انه اكيد يقصد بالجدول مصفوفة

بس خلاص

احبك الذى احببتى الكل فيه

اكيد

لكن اظاهر ان هو يقصد مصفوفه وانا متأكد ان شاء الله

ولا داعى لذكر السبب

بالتوفيق :)

Software Developer
Mahmoudkelany.com


 

#12

السلام عليكم ورحمة الله وبركاته

شكراااااااااا يعني مش على الاجابة ولكن على الا تجاه المشاكس اللي عملتوه هههههه :lol:

شكرا لكم كثيرا ولكن ما اقصده من كلامي هو انا عندي مشكل اني لا اعرف كيفية القراءة من لوحة المفاتيح لكي املئ مصفوفة وعمل عليها traitement مثل ترتيبها واستخراج مثال اكبر عدد في المصفوفة الى غير دلك المهم ان المصفوفة ليست graphic يعني jtable اتمنى اني اوصلت الفكرة وشكرااااااااااااااااا ومن كانت لديه اجابة فلا يتردد في طرحها وشكرااااا على مشاركاتكم ........

#13

اتقصد ملىء مصفوفة عن طريق المستخدم....؟

لو تقصد ذلك نفس المثال...و لكن مع تغيير بسيط

00020309t.gif

1958_1963.gif
#14
khalfallah كتب:

السلام عليكم ورحمة الله وبركاته

شكراااااااااا يعني مش على الاجابة ولكن على الا تجاه المشاكس اللي عملتوه هههههه :lol:

شكرا لكم كثيرا ولكن ما اقصده من كلامي هو انا عندي مشكل اني لا اعرف كيفية القراءة من لوحة المفاتيح لكي املئ مصفوفة وعمل عليها traitement مثل ترتيبها واستخراج مثال اكبر عدد في المصفوفة الى غير دلك المهم ان المصفوفة ليست graphic يعني jtable اتمنى اني اوصلت الفكرة وشكرااااااااااااااااا ومن كانت لديه اجابة فلا يتردد في طرحها وشكرااااا على مشاركاتكم ........

جرب هذا وحاول تفهمه

عملته بطريقه سهله للفهم

import java.util.Scanner;

/**
 *
 * @author Mahmoud Kelany
 */
public class Matrix {

    public static void main(String[] args) {
        final int col = 2;
        final int row = 2;
        Scanner input = new Scanner(System.in);
        double numbers[][] = new double[col][row];
        for (int i = 0; i < numbers.length; i++) {
            for (int j = 0; j < numbers.length; j++) {
                System.out.println("Enter (" + (i + 1) + "," + (j + 1) + ")");
                numbers[j] = input.nextDouble();
            }
        }

        double maxNumber = numbers[0][0];
        for (int i = 0; i < numbers.length; i++) {
            for (int j = 0; j < numbers.length; j++) {
                if (numbers[j] > maxNumber) {
                    maxNumber = numbers[j];
                }
            }
        }

        for (int i = 0; i < numbers.length; i++) {
            for (int j = 0; j < numbers.length; j++) {
                System.out.print(numbers[j] + " ");
            }
            System.out.println();
        }
        System.out.println("Max Number : " + maxNumber);
    }
}

Software Developer
Mahmoudkelany.com


 

#15

شكرا اخي على الرد والاجابة

الف شكر جربت البرنامج وعمل هدا ما كنت ابحث عنه الله يجازيكم الف خير جميعا

وإن شاء الله في مواعيد اخرى إن شاء الله سلاااااااااااااااااااااااااااااااااااااااااااااااااااااااااااام50632.gif

#16
khalfallah كتب:

شكرا اخي على الرد والاجابة

الف شكر جربت البرنامج وعمل هدا ما كنت ابحث عنه الله يجازيكم الف خير جميعا

وإن شاء الله في مواعيد اخرى إن شاء الله سلاااااااااااااااااااااااااااااااااااااااااااااااااااااااااااام50632.gif

العفو تحت امرك

مش مواعيد اخرى زى دى

المواعيد الجايه تعرض كودك والخطا

متخدش على كدا

على فكرا من مصلحتك

بس انا عاوزك تتعلم

لانك مش من اولها هتعرف كدا

لكن لم تشوف الكود قدامك وتفهمه كويس

هتعرف تعمل غيره وتعرف تمشى فالبرمجه

لكن مش يكون تمرين وتقدمه كدا وخلاص وينتهى على كدا

:)

بالتوفيق

Software Developer
Mahmoudkelany.com


 

#17

هدا تواضع من عندك اخي اكرر شكري لك

وبارك الله فيك على نصائحك اخي المرة المقبلة راح اعرض الكود وإن شاء الله تكون الاستفادة اكثر

الله يجازيكم افضل الجزااااااااااء وااااااااااااااسف على ازعاجكم الف سلاااااااااااااااااااااااااااااااااااااااااف

الف سلااااااااااااااام

#18
khalfallah كتب:

هدا تواضع من عندك اخي اكرر شكري لك

وبارك الله فيك على نصائحك اخي المرة المقبلة راح اعرض الكود وإن شاء الله تكون الاستفادة اكثر

الله يجازيكم افضل الجزااااااااااء وااااااااااااااسف على ازعاجكم الف سلاااااااااااااااااااااااااااااااااااااااااف

الف سلااااااااااااااام

على فكرا كل كلامى نصائح

هذا ما اردت توضيحه لك

قد تجهل معانا الان لكنك سوف تعرفه بعد ذلك

مفيش ازعاج على شىء

زى ما قولت لك وهاقولك تانى

دا كله نصائح

بالتوفيق

تم تعديل هذه المشاركة بواسطة Mahmoud Kelany في 29 سبتمبر 2010 في 22:09

Software Developer
Mahmoudkelany.com


 

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

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

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

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

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