ahmed.o.mohamed
مشرف سابق لقسم السى و السى++
- موريتانيا
- ahmed-mohamed.developpez.com
- الأدب ، الذكاء الاصطناعي ، البرمجة و حماية الأنظمة.
- MenuBar example
ممكن أشوف الكود الكامل بعد التعديل ؟
- MenuBar example
add تقوم بإضافة الـ menubar كعنصر داخل النافذة و setJMenuBar تقوم بوضع الـ menubar في موقع شريط القوائم أعلى النافذة. لا حظ أنك لم تقم بتغيير مناداة الدالة في البلوك الخاص بالـ FileChooser لأن الدالة الجديدة تُعيد void. \n هو الـ Line Feed و \r هو الـ carriage…
- مشكلة في مثال تشفير
ملاحظة : لتشغيل الكود السابق يجب عليك تثبيت الـ Bouncy Castle Provider : How to use Bouncy Castle Cryptographic API in NetBeans or Eclipse for Java JSE projects
- MenuBar example
أولا، هل لا زالت لديك مشاكل في كود هذا الموضوع ؟ أنا هنا لمساعدتك :) كنت أتوقع مشكلة التنسيق، استبدل الدالة ReadFile بهذه : public void ReadFile(File f) { try { FileReader fichier = new FileReader(f); BufferedReader buffer = new BufferedReader(fichier); String…
- MenuBar example
لأنك قمت بإظهار النافذة قبل أن تقوم بأي عمل. ملاحظات سريعة على الكود تبعك : الـ items يُفضل أن تكون كائنات من نوع JMenuItem و ليست JButton. لا أدري لماذا استخدمت القيمة null مع setLayout ! لإضافة الـ MenuBar إلى الـ frame استخدم الدالة setJMenuBar. الكود بعد ا…
- مشكلة في مثال القراءة من الملفات
الخطأ في الكود تبعك هو عدم وضع قطعة الكود التالية بين معكوفتين File f = fc.getSelectedFile(); String text = ReadFile(f); ta.setText(text); و هذا الكود بعد التصحيح : import java.awt.BorderLayout; import java.awt.event.ActionEvent; import java.awt.event.ActionLi…
- مشكلة في مثال تشفير
لأن خوارزمية التشفير تقوم بإخفاء المعلومات باستخدام مفتاح سري وخوارزمية, حيث يمكن للشخص الذي يعرف المفتاح و خوارزمية التشفير, فك الشفرة (أي استعادة المعلومات الأصلية). لذا قلت لك أن دالة الهاش ليست خوارزمية تشفير. الـ cryptographic hash functions بالتعريف هي :…
- مشكلة في مثال القراءة من الملفات
أخي الكريم، أعتقد أنك لم تُحاول أن تفهم الكود الذي كتبتُه لك في أول مشاركة لأن أجوبة كل الأسئلة التي تطرحها موجودة في الكود !! انظر الصورة :
- مشكلة في مثال القراءة من الملفات
حاول البحث أولا، يُمكن أن أعطيك الحل لكن لن تستفيد بهذه الطريقة. يجب أن تتعود على البحث عن حلول للمشاكل التي تتعرض لها سواء كنت تبحث عن اسم دالة أو مكتبة مُعينة أو الطريقة الأفضل لكتابة خوارزمية .. إلخ الطريقة موجودة في الكود الذي أرفقته لك في أول مشاركة !! :)
- كيف يمكنني تنفيذ هذا المثال؟
إضافة ملف الـ jar بسيطة جداً ! انظر هذا الفيديو : How-To Add Library To NetBeans Project يُمنع إضافة أكثر من سؤال في نفس الموضوع.
- مشكلة في مثال القراءة من الملفات
قم بتغيير الـ encoding إلى UTF8. شكل مكونات Swing يتغير طبيعة حسب الـ Look and Feel. الشكل الأول عبارة عن الـ File dialog تبع الـ Nimbus و هو الذي كان مُعتمداً في ويندوز 3 في التسعينيات أما الشكل الثاني فهو الشكل الحديث للويندوز، للحصول على الأخير، قم بتغيير ا…
- مشكلة في مثال القراءة من الملفات
هذا مثال يؤدي المطلوب، كتبته لك، أرجو أن يُفيدك :) import java.awt.BorderLayout; import java.awt.Color; import java.awt.Container; import java.awt.Font; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.io.*; import javax.swi…
- كيف يمكنني تنفيذ هذا المثال؟
أخي الكريم، هذا ليس حلا مناسبا ! ما دمت ستقتصر علىى مناداة الدوال الموجودة في كلاسات المكتبة، فيجب عليك إرفاقها كملف jar و ليس كملفات java. بالتوفيق.
- مشكلة في مثال تشفير
لم أقل أنها أقوى ! كل واحد منهما له استخداماته الخاصة. الكود التالي عبارة عن تطبيق للفكرة التي قلت لك آنفاً : import java.io.PrintWriter; import java.io.StringWriter; import java.io.Writer; import java.security.InvalidAlgorithmParameterException; import java.s…
- مشكلة في مثال تشفير
sha-256 عبارة عن hash function و ليست خوارزمية تشفير :) التشفير هو عملية عكسية يتم من خلالها تحويل نص مُعين إلى نص آخر غير مفهوم و يُمكن الحصول على النص الأصلي عند فك التشفير أما الـ hash فهو من نوع one-way function و بالتالي لا يُمكن الحصول على النص انطلاقا م…
- مشكلة في مثال تشفير
أخي الكريم، هذا ليس تشفيراً !! أنصحك بالآتي : استخدم PBKDF2 لتوليد مفتاح التشفير انطلاقا من كلمة المرور. (اختر HMAC لحساب الـ hash) قم بتشفير النص بمفتاح التشفير السابق. للتحقق من كلمة المرور (ahmed مثلا) : قم بتوليد مفتاح التشفير المقابل لكلمة المرور المُدخلة…
- كيف يمكنني تنفيذ هذا المثال؟
انظر الصورة :
- [طلب] كتب للبدأ بتعلم لغة جافا
أنصحك بكتاب Java, de l'esprit à la méthode : وهو كتاب راق جداً. و أيضاً، أرشح لك النسخة الخامسة من كتاب Programmer en Java : و كلاهما رائعين. بالتوفيق.
- كيف يمكنني تنفيذ هذا المثال؟
أي IDE تستعمل ؟
- التعامل مع ال Drivers في الجافا
إن كنت تفكر في برمجة برنامج متقدم مثل Disk Manager فابتعد كثيراً و أكثر عن المحتوى العربي لأنه للأسف لا يُعالج في السي إلا قشور القشور، إن كنت تريد رؤية أكواد سي حقيقية فأنصحك بتحميل JDBC SQLite للجافا الذي تمت برمجة بعض أجزاءه بالسي و ستلاحظ الفرق الشاسع بين …