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

رسم جملة بالطول

مغلق
بدأه علاء الصالحي في 19 سبتمبر 2007 · 2 رد · 820 مشاهدة · في JavaSE
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

هل يوجد إمكانية في الجافا لرسم كلمات بالطول وليس بالعرض

حاولت لكني لم أستطيع

أرجو المساعدة

الله معكم

حزمة المحرك الإصدارة 0.8

أي أحد يجد أني ظلمته فليراسلني

وبإذن الله لو كان له حق سيأخذه

728x90.png

#2

السلام عليكم

مش عارف ليش دايماً بكتب السؤال وبجاوب عليه

ما علينا

الشيفرة التالية تقوم بالمطلوب تماماً

Graphics2D g2D = (Graphics2D)g;


// Create a rotation transformation for the font.
AffineTransform fontAT = new AffineTransform();


// get the current font
Font theFont = g2D.getFont();


// Derive a new font using a rotatation transform
fontAT.rotate(theta);
Font theDerivedFont = theFont.deriveFont(fontAT);


// set the derived font in the Graphics2D context
g2D.setFont(theDerivedFont);


// Render a string using the derived font
g2D.drawString(label, (int)x1, (int)y1);
// put the original font back
g2D.setFont(theFont);
حزمة المحرك الإصدارة 0.8

أي أحد يجد أني ظلمته فليراسلني

وبإذن الله لو كان له حق سيأخذه

728x90.png

#3

ملاحظة قبل أن أنسى

theta بالتقدير الدائري وليس بالستيني

حزمة المحرك الإصدارة 0.8

أي أحد يجد أني ظلمته فليراسلني

وبإذن الله لو كان له حق سيأخذه

728x90.png

هذا الموضوع مغلق.

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