Yan yana hareket eden bir yükleme kelimesini göstermek için basit bir kod yazdım. Bir önceki baskı devam ederken başka bir dize yazdırmak mümkün mü?Diğeri basmaya devam ederken bir dizeyi nasıl yazdırabilirim?
Bu gibi görünecektir:
yüklenen ana dosya
..loading (kelime hareket ediyor).
Yedekleme dosyası yüklendi.
.... sonraki hatları için kod yükleme kodu ile ayrılmış verilsin
(doldurulması, hareket ederken, bu hat sadece bir kez basılır).
Yükleme kelime kodu:
public static void main(String[] args) throws Exception
{
for (int i=0; i<86; i++)
{
if (i%17 == 0)
System.out.print(".......... \r");
if (i%17 == 1)
System.out.print(".........L \r");
if (i%17 == 2)
System.out.print("........Lo \r");
if (i%17 == 3)
System.out.print(".......Loa \r");
if (i%17 == 4)
System.out.print("......Load \r");
if (i%17 == 5)
System.out.print(".....Laodi \r");
if (i%17 == 6)
System.out.print("....Loadin \r");
if (i%17 == 7)
System.out.print("...Loading \r");
if (i%17 == 8)
System.out.print("..Loading. \r");
if (i%17 == 9)
System.out.print(".Loading.. \r");
if (i%17 == 10)
System.out.print("Loading... \r");
if (i%17 == 11)
System.out.print("oading.... \r");
if (i%17 == 12)
System.out.print("ading..... \r");
if (i%17 == 13)
System.out.print("ding...... \r");
if (i%17 == 14)
System.out.print("ing....... \r");
if (i%17 == 15)
System.out.print("ng........ \r");
if (i%17 == 16)
System.out.print("g......... \r");
Thread.sleep(150);
}
}
Windows'taki kodu komut isteminde çalıştırıyorum. – farshad