انا مبتدئ وعندي مشروع ووقفت في وجهي مشكلة وهي كالتالي
اريد ان يظهر للمستخدم ( 1 2 3) بعد 5 ثواني يحذف النص نفسه
لا أعرف java ولكن يمكنك عمل sleep ل-5 ثواني ثم clear screen
نعم هذا ما اريده كيف اعمل clear screen
جرب هذا الكود لمسح الشاشة السوداء
يحذف النص نفسه
try{ new ProcessBuilder("cmd","/c",cls).inheritIO().start().waitFor(); }catch(IOException | InterruptedException e){ e.getMessage(); }
لم يعمل انا استعمل برنامج نت بينز واعتبر مبتدئ
كل ماريده ان اكتب كلمة مثلا hello\njava بعد 5 ثواني امسحها من الاوت بوت
system.out.print("\r") // في اغلب لغات البرمجة تعمل لا اعلم عن الجافا ولم اجرها جرب قد تعمل
public static void main(String[] args) throws InterruptedException { System.out.print("Hello World"); Thread.sleep(1000); System.out.print("\r"); }
هذا ما تبحث عنه ؟
ان كنت تريد عمل عد تنازلي for loop بداخلها الكود و طباعة متغير العد قبل Thread.sleep(1000);
انسخ الكود وجربه واذا اشتغل قولي : |
Thread thread = new Thread() {
public void run() { try { sleep(3000); System.out.println("1"); System.out.println("2"); System.out.println("3"); } catch (InterruptedException e) { e.printStackTrace(); } } }; thread.start();
منو قال ؟
مجتمع مطوري لغة جافا
صمم موقعك كاملا بالسحب والإفلات بدون خبرة برمجية، واحجز مكانك على الإنترنت.