• 0
Guest MKSoft

كيف بالإمكان الكتابة في من نقطة معينة في Jtextpane ؟؟

سؤال

السلام عليكم إخواني //

عندي سؤال

هل يمكنني ان اجعل برنامجي يقوم بطباعة جملة في مكان محدد في JTextPane, بمعنى لا يتم الكتابة من البداية اي من النقطة (0,0) , ولكن يبدأ الكتابة من نقطة انا احددها , طبعا الذي اقصده هي دالة مشابهة لدالة gotoXY المستخدمة في لغة C/C++ او لغة Pascal .

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

4 إجابة على هذا السؤال .

  • 0

عندما تريد أن تقوم بأشياء مخصوصة

لا أعلم إن كانت الفئة JTextArea تدعم هذه الفكرة

لكن ينصح باستخدام jpanel وتحويرها إلى ما تريد

ممكن أن ترث JTextArea

وتقوم بإعادة كتابة الدالة paint لكني أظنها تحتاج لدراسة طويلة

حتى تستفيد منها

تحياتي

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

لتنسيق نص داخل الـ JTextPane استخدم الكلاسات الممتدة من الكلاس StyledDocument

مثل الكلاس DefaultStyledDocument

لكن لا اعلم اذاكان الكلاس يحتوي على الخاصية التي طلبتها عموما الكلاس له استخدامات كثيرة في تنسيق النصوص ابحث في الموضوع

بالتوفيق

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

لا أظن توفر هذه الداله في JTextPane ، في TextArea توجد داله كهذه ...

يوجد كود في الرابط التالي فيه حصل على الـ Document ومن ثم أستخدم insertString ..

http://javatechniques.com/blog/faster-jtex...nsertion-part-i

جرب ، وأقرأ عن الكلاس أكثر ..

بالتوفيق ،

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

شكراعلى مجهوداتكم اخواني الأفاضل ( علاء , ابو الفؤاد و وجدي)

سأحاول بالطرق التي ذكرتموها .

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

من فضلك سجل دخول لتتمكن من التعليق

ستتمكن من اضافه تعليقات بعد التسجيل



سجل دخولك الان

  • يستعرض القسم حالياً   0 members

    لا يوجد أعضاء مسجلين يشاهدون هذه الصفحة .