ahmed.o.mohamed
مشرف سابق لقسم السى و السى++
- موريتانيا
- ahmed-mohamed.developpez.com
- الأدب ، الذكاء الاصطناعي ، البرمجة و حماية الأنظمة.
- التعامل مع ال Drivers في الجافا
هذا مثال بسيط باستخدام الـ JTable : import java.awt.Container; import java.awt.Dimension; import java.awt.FlowLayout; import java.io.File; import javax.swing.JDialog; import javax.swing.JPanel; import javax.swing.JScrollPane; import javax.swing.JTable; import …
- التعامل مع ال Drivers في الجافا
أوكي، ما هي المعلومات المتبقية التي تريد الحصول عليها ؟ و هل مشكلتك هي مع إظهار البيانات في JTable مثلا أم ماذا ؟
- كيف يمكنني تنفيذ هذا المثال؟
قم بعمل import لملف الـ jar في المشروع الذي تود استخدامه فيه. ملفات الـ bytcode موجودة في الـ jar و هذه ملفات الـ .java : org.rar
- التعامل مع ال Drivers في الجافا
هل تريدني أن أكتب لك برنامج مُكافئ لـ Disk Manager و أرفق لك الكود ؟ استخدم JComboBox و املأها بالـ File . listRoots.
- كيف يمكنني تنفيذ هذا المثال؟
قمتُ بإنشاء ملف Jar جديد يدوياً انطلاقا من ملفات المكتبة : MathJax.jar و هذا الكود : import java.math.BigDecimal; import org.nevec.rjm.BigDecimalMath; public class Test { public static void main(String... args) { BigDecimal a = new BigDecimal("1.21"); BigDecim…
- التعامل مع ال Drivers في الجافا
أظنك تقصد الـ partitions و ليس الـ drivers لأن المسؤول عن تسيير الأخيرة هو device manager و ليس disk management. هذا المثال قد يكون بداية لما تريد فعله : import java.io.File; import javax.swing.filechooser.FileSystemView; public class DrivesListingExample { pu…
- إضافة ال Drivers على JFrame
أوكي، الـ Drivers لا علاقة لهم بالـ Jframe، افتح موضوع جديد و اطلب فيه التعامل مع الـ Drivers و ليس الأقراص الصلبة أو الـ design. كل من هذه المواضيع يجب مناقشة بشكل مستقل.
- إضافة ال Drivers على JFrame
هل لديك مشاكل من حيث الـ design أم في التعامل مع الـ drivers ؟
- المؤشر داخل مصفوفه
في الجافا لا توجد مؤشرات كما في السي لكن إذا كان i رقم السطر و j رقم العمود، يُمكنك الوصول إلى الخانة ij هكذا : array[j] يُمكنك أيضاً تقديم و تأخير الـ position باستخدام i++, i--, j++, j--l.
- ما هي الreflection وما فائدتها؟؟
موضوع جميل جداً، لك قبعتي :)
- فورمات ملفات جافا النصية
يُمكنك أيضا اسنخدام jEdit وهو محرر نصوص جميل جداً، تمت برمجته بالجافا و بعمل على Mac OS X, OS/2, Unix, VMS و Windows أيضاً. يدعم الـ UTF-8 و كذلك إضافة الـ plugins لإدارة المشاريع أو تنفيذ أوامر معينة. كما يدعم الماكرو المكتوبة بـ Jython أو JavaScript. بالتوفي…
- ما هو الأفضل code blocks أو dev c++
و عليكم السلام ما دمت في بداية تعلمك للبرمجة فلا يوجد شيء أفضل لأن كل الـ IDEs تتساوى في الـ basic options. فقط كملاحظة : يوجد طريق اسمه "ما هو الأفضل ؟" : أفضل لغة برمجة، أفضل مترجم، أفضل IDE .. و هذه الأسئلة هي سر تأخر من يريد التقدم في البرمجة لأن الأفضلية …
- محتاج شخص يفهمني معنى طريقة تنفيذ كود من سطر الاوامر
ركز قليللا !! ألا ترى الأمر المكتوب في نافذة DOS ؟ اكتب الأمر و اضغط enter و ستم إظهار الـ splashscreen لمدة ثواني بعدها يتم تنفيذ الكلاس SplashDemo لتظهر الواجهة التي تراها، كل هذا يحدث انطلاقا من الشاشة السوداء :)
- محتاج شخص يفهمني معنى طريقة تنفيذ كود من سطر الاوامر
أنا تظهر عندي النافذة بعد تحميل الـ splashscreen دون أي مشاكل : تأكد بأن ملف الـ .class موجود في نفس المسار الذي يوجد فيه ملف الـ java و إلا يجب عليك تحديد مسار الـ classpath .
- محتاج شخص يفهمني معنى طريقة تنفيذ كود من سطر الاوامر
How to Create a Splash Screen
- تمرير مصفوفة كباراميتر
الكود بعد التصحيح : import java.util.Scanner;public class NewArray { int matrix[][]; Scanner src = new Scanner(System.in); public NewArray(int rows, int columns) { matrix = new int[rows][columns]; } public void read() { for (int i = 0; i < matrix.length; i++) …
- أجراء العمليات الحسابية على عدد كبير جداً
نعم، BigInteger خاص بالأعداد الصحيحة الكبيرة و BigDecimal للأعداد الحقيقية الضخمة. العمليات الحسابية الطبيعية لم يتم تعريفها في هذه الفئات لكن كل عملية حسابية تُقابلها دالة. القسمة : Divide الضرب : Multiply الجمع : Add الطرح : Subtract و توجد عمليات أخرى يُمكن…
- إستفسارات عامة عن Ubuntu 14.04
السلام عليكم الأخ أحمد أبو عبد البر هو أفضل من يُجيبك على هذه الأسئلة لأنه من أهل الإختصاص في المسألة. لكن أنا شخصياً، أنصحك بالإنتقال إلى Kali أو Fedora. بالتوفيق.
- أجراء العمليات الحسابية على عدد كبير جداً
استخدم BigDecimal : import java.math.BigDecimal; public class NewClass { public static void main(String args[]) { BigDecimal val1 = new BigDecimal("9748311113131895210425333613090616934874502471093126069874439559847872252763619094425686892564088958814618134435…
- أجراء العمليات الحسابية على عدد كبير جداً
أنت لديك مشكلة في تخزين قيمة مُعينة، لماذا لا تضع الكود تبعك حتى نستطيع مُساعدتك ؟ لا حاجة إلى كل هذ التنظير . . :)