MMSs
- سورية - دمشق
- سؤال في المصفوفات
لم أفهم قصدك جيداً، ولكن لكي تمسح مصفوفة من بعدين بشكل كامل عليك بحلقتي for متداخلتين. كما في المثال التالي: double val[][] = new double[3][3]; for (int i = 0; i < val.length; i++) for (int j = 0; j < val[0].length; j++) val[j] = value; هذا إذا كنت تريد مسح كا…
- ملف jar
مشكورين جداً الأخ خالد والأخ أبو مازن، قد أجبتم طلبي بشكل كافٍ ووافٍ، طريقة إنشاء ملف jar لـ class أو مجموعة classes موزعة في حزم، بالإضافة إلى طريقة إعداد manifest لتشغيل التطبيق. مشكورين مرة أخرى.
- ملف jar
السلام عليكم، أعتقد أن السؤال واضح، كيف يتم إنشاء ملف jar لتطبيق java لنشره كتطبيق مكتبي؟
- البداية مع Design Patterns
موضوع جميل جداً ومهم، يجب أن يتعلمه الجميع فقد غدا من أساسيات البرمجة. عندي تعليق بسيط أخي مبتدئ جداً، يفضل أن تكتب الكلمات الإنكليزية بأحرف إنكليزية وليس بأحرف عربية، فإن هذايضيع بعض الشيء. وهذا مجرد اقتراح والله يعطيك العافية.
- تخفيض مستوى التمثيل من الصف BufferedImage
السلام عليكم، ربما أصبح الموضوع قديم بعض الشيء، ولكني تذكرت أمراً بخصوص مسألة إعادة الصياغة. حتى تمنع إمكانية إعادة صياغة طريقة ما يجب أن تعطيها الصفة final، فالمثال التالي مثالاً خاطئ لأنه يعيد تعريف طريقة في الصف الأب موصوفة بـ final (وطبعاً لا يهم مهما كان …
- تخفيض مستوى التمثيل من الصف BufferedImage
نسيت أن أقول لك بأني معك في كون عملية إعادة صياغة الطرق السكونية لا يمت إلى البرمجة غرضية التوجه بصلة.
- تخفيض مستوى التمثيل من الصف BufferedImage
كلامك تمام، من المستحيل إخفاء طريقة سكونية عندما تتم مناداتها من صفها، ولكن ما أردت قوله هو أن الطريقة السكونية تعامل تماماً كما تعامل الطريقة الغير سكونية بالإضافة إلى إمكانية الوصول إليها عن طريق الصف الذي يحويها.
- تخفيض مستوى التمثيل من الصف BufferedImage
أنا آسف لأني خلطت الأمور بعض الشيء! كنت أقصد في التصميم الذي أعتمده أخيراً التصميم الذي ذكرته في بهذا الشكل: public class ImageWordReader{ BufferedImage image; public ImageWordReader(BufferedImage image){ this.image=image; } public String getWord(){ //Your cod…
- تخفيض مستوى التمثيل من الصف BufferedImage
على فكرة، أرى أن أفضل تصميم غرضي التوجه هو التصميم الذي أعتمده أخيراً، فما رأيك؟؟!
- تخفيض مستوى التمثيل من الصف BufferedImage
بالنسبة لإعادة تعريف static method فقد تم بنجاح بمثالك. وكون إعادة تعريف static method يخرج عن نطاق البرمجة غرضية التوجه فهذا يعني أنه لا ينصح به، ولكنه ليس ممنوعاً (أو بمعنى أصح لا يجعل مترجم Java يرسل رسالة خطأ عند وجوده). بالنسبة لتصميم البرنامج، كان في الب…
- تخفيض مستوى التمثيل من الصف BufferedImage
إذا كانت الطريقة static فلماذا لا أستطيع إعادة صياغتها، لماذا لا أستطيع أن أعمل لها Overriding؟ لم أفهم هذا.. فالشيفرة التالية مثلاً ليس فيها خطأ : class Parent { static void testMethod() {} } class Child extends Parent { static void testMethod() {} } على كل ا…
- تخفيض مستوى التمثيل من الصف BufferedImage
شكراً لك كثيراً أخي أبو مازن على هذا الإيضاح، الحقيقة أن هذه الفكرة قد غابت عن ذهني كلياً، ولكن ما الحل الآن، فالطريقة ImageIO.read() لن تعيد يوماً غرضاً غير الغرض BufferedImage وبالتالي العبارة الشرطية التالية BufferedImage img = ImageIO.read(new File("image.…
- تخفيض مستوى التمثيل من الصف BufferedImage
السلام عليكم، سؤال جديد في سلسلة الأسئلة الاختصاصية في مجال معالجة الصور في جافا! أنشأت صف جديد مشتق من الصف BufferedImage يدعى WordImage لإضافة بعض الطرق المختصة بمعالجة الكلمات في صورة. المهم؛ بعد إنشاء غرض من الصف WordImage أحاول أن أجعله يؤشر إلى صورة بعد …
- أرجو المساعدة كتاب Java Server Faces
السلام عليكم، الأخ alt -جزاه الله خيراً- قد فتح بريداً في ياهو من أجل كتب الجافا بإمكانك إرسال الكتاب إلى هذا البريد ليستفيد الجميع. البريد arab_java_book@yahoo.com كلمة السر aaaa1111 راجع الرابط التالي /index.php?showtopic=71945
- من النمط Image إلى النمط Graphics
هذا أكثر من ممتاز، شكراً جزيلاً لك ولمعونتك لي. أهم جزء في الشيفرة بالنسبة لي كان التعامل مع غرض الصف BufferedImage ، وبشكل خاص الطريقة getRGB. أستطيع الآن قراءة لون معين وإعادة رسمه في غرض من Graphics أو حتى حفظ بيكسلات معينة عن طريق اللون. أشكرك مرة أخرى، ور…
- نريد مصمم فلاش محترف
أنا جاهز ومتفرغ للعمل، سوري البلد، عمري 23، تخرجت السنة باختصاص علوم كمبيوتر. عندما بدأت بتعلم الفلاش تعلمته كهواية وأصبح لدي الآن خبرة جيدة فيه من ناحية التصميم الفني وتصميم الحركات والـ ActionScript، بالإضافة إلى ذلك أجيد استخدام Shockwave Flash OCX مع VB ول…
- من النمط Image إلى النمط Graphics
عندي سؤال هنا، أين يتم في هذه الشيفرة نسخ myImage إلى bufferedImage ، فبعد إنشاء bufferedImage يتم فوراً إسناد المثل المسترجع من الطريقة getGraphics إلى الغرض g مع أن bufferedImage لا تملك الصورة بعد. أم أنا فهمت خطأً. على كل الأحوال نجحت معي الطريقة التالي في…
- من النمط Image إلى النمط Graphics
شكراً لك أخي أبو مازن على الرد السريع، في الواقع إن طلبي هو الثاني بالضبط. ولكن هناك مشكلة! فقد ظهرت لي رسالة الخطأ التالية: java.lang.IllegalAccessError: getGraphics() only valid for images created with createImage(w, h للسطر الأول Graphics g=myImage.getGraph…
- النياسب و التزامن في جافا
لسلام عليكم، في كثير من الكتب والمراجع تجد عبارة تقول للمبرمج: "إذا كنت تريد لبرنامجك أداءً قوياً وسريعاً فليس لك بديل عن C++، وإذا كنت تبحث عن الاستقلالية عن نظام التشغيل حتى يعمل برنامجك الذي كتبته مرة واحدة على مختلف الأنظمة فالحل الوحيد هو Java". ووجوب اهت…
- من النمط Image إلى النمط Graphics
سؤالي بسيط ولكن للخبراء، كيف يمكن أن أنقل صورة jpg موجودة في غرض من نمط Image إلى غرض من نمط Graphics. إن لم يكن هناك غموض في سؤالي ففيه عدم وضوح، ولأوضحه أكثر يمكنني القول: هناك طريقة لغرض من نمط Image هي getGraphics() تعيد غرض جديد من النمط Graphics، وهذا هو…