مرحبا.
عملت على برنامج يرسم خطوط بشكل عشوائي. مثل screen server. لكن اريد ان يمحى الخط بعد رسمة
ما اسأل عنة بالتحديد, هل يوجد method أو class , لهل علاقة او تعمل على محي مسح الخط بعد رسمة.
مثل ;()clrscr . في السي مثلا.
شكرا على المساعدة
:rolleyes:
مرحبا.
عملت على برنامج يرسم خطوط بشكل عشوائي. مثل screen server. لكن اريد ان يمحى الخط بعد رسمة
ما اسأل عنة بالتحديد, هل يوجد method أو class , لهل علاقة او تعمل على محي مسح الخط بعد رسمة.
مثل ;()clrscr . في السي مثلا.
شكرا على المساعدة
:rolleyes:
لا أدري كيف رسمت الخطوط،،
لكنك تستطيع أن يكون لديك مجموعة من الخطوط Line وتعيد رسمها في كل ثانية مثلا،، وإذا أردت أن تحذف خطا كل ما عليك هو أن تحذف الخط من المجموعة:
خذ هذه الفكرة:
public class MyScreenSaver extends JComponent{
List lines = new Vector();
//add your lines,
public void paint(Graphics g){
for(int i=0;i<lines.size();i++){
g.drawLine(lines.get(i));
}
}
}بعد ذلك اصنع خيط أو Thread يقوم بإضافة الخطوط وحذفها وفي نفس الوقت يقوم بعمل تحديث للرسمة!
public class MyThread extends Thread{
public MyThread(MyScreenSaver saver){
saver=saver;
}
public void run(){
while(true){
Thread.sleep(1000);
//add lines or remove lines
saver.repaint();
}
}
}طبعا الشفرات السابقة تحتاج إلى التعديل،، لكني أظنك فهمت الفكرة بالتوفيق!
بالتوفيق!!
صفحاتي: صفحة حسام الملحم www.hussam.ws مدونة
آخر المشاريع: مشروع لغة برمجة عربية شيئية التوجه
ألعاب على الجوال : 1-(لعبة O X على الجوال ) 2-(لعبة الرقم السري على الجوال ) 3-(لعبة آخر حبة على الجوال )
ألعاب على الحاسب: لعبة الوزراء الثمان ، لعبة شطرنج ، لعبة التركيب Tetris
مواضيعي:
الفرق الجذري بين الجافا و C# شرح التعامل مع WTK لبرمجة الجوالات
مشاركاتي:
برنامج (كاتب) للكاتب فهد OMLX، برنامج (المحول) للكاتب فهد OMLX، برنامج (Unit Storm) للكاتب بشير C&Dell، أيهما أكبر الأعداد الصحيحة أم الطبيعية للكاتب Romanof، سؤال رياضي بحت للكاتب VB6-Rocket، التحدي الكبير للكاتب ANSI،
yes. thanx, but i need to know if there is a method to clear screen in java?
هذه تفعل ذلك.
super.paint(g);
أو ضع شفرتك هنا!
صفحاتي: صفحة حسام الملحم www.hussam.ws مدونة
آخر المشاريع: مشروع لغة برمجة عربية شيئية التوجه
ألعاب على الجوال : 1-(لعبة O X على الجوال ) 2-(لعبة الرقم السري على الجوال ) 3-(لعبة آخر حبة على الجوال )
ألعاب على الحاسب: لعبة الوزراء الثمان ، لعبة شطرنج ، لعبة التركيب Tetris
مواضيعي:
الفرق الجذري بين الجافا و C# شرح التعامل مع WTK لبرمجة الجوالات
مشاركاتي:
برنامج (كاتب) للكاتب فهد OMLX، برنامج (المحول) للكاتب فهد OMLX، برنامج (Unit Storm) للكاتب بشير C&Dell، أيهما أكبر الأعداد الصحيحة أم الطبيعية للكاتب Romanof، سؤال رياضي بحت للكاتب VB6-Rocket، التحدي الكبير للكاتب ANSI،
هذا الموضوع مغلق.