Forum » Programiranje » [Java] Progress % v konzoli
[Java] Progress % v konzoli
Kenpachi ::
Pozdravljeni.
Moj problem je sledeč: Recimo imam metodo, ki je dokaj zahtevna in potrebuje čas. Ker jaz nimam časa nonstop gledati v konzolo*, bi si rad izdelal lepo progress percentage v konzoli. (Po domače - rad bi, da mi kaže kolko je do konca izteka metode.).
Zdaj pa, the fun part. Ker sem picajzlo in imam rad urejene stvari, vključno z intreface-om, bi rad, da se to ne izpisuje na način "čiščenja ekrana", ampak direktno. Ker se ne znam dobro izražati, bom prikazal primer:
Metoda zagnana.
Metoda je končana 10%.
Zdaj pa bi rad, da bi samo spreminjal procente. Se pravi, da bi nekako kurzor nastavil na pozicijo pred enko in potem napisal naprej procente. Saj veste, nekaj takega kot je pri formatu diska.
"xx% complete.", pri katerem pa se ne izvaja cls (oz. /clear), ampak se samo številke spreminjajo.
No, zdaj da prerežem drek (cut the crap ), naj omenim, da sem iskal ko žvau po internetu za kakšne take rešitve v Javi (lepo bi bilo, če bi obstajal kakšen class Console ali kaj podobnega ravno za take reči), vendar nisem našel ničesar. Ali je mogoče kdo od vas imel že kake izkušnje s tem?
* konzola as command prompt, terminal...
Moj problem je sledeč: Recimo imam metodo, ki je dokaj zahtevna in potrebuje čas. Ker jaz nimam časa nonstop gledati v konzolo*, bi si rad izdelal lepo progress percentage v konzoli. (Po domače - rad bi, da mi kaže kolko je do konca izteka metode.).
Zdaj pa, the fun part. Ker sem picajzlo in imam rad urejene stvari, vključno z intreface-om, bi rad, da se to ne izpisuje na način "čiščenja ekrana", ampak direktno. Ker se ne znam dobro izražati, bom prikazal primer:
Metoda zagnana.
Metoda je končana 10%.
Zdaj pa bi rad, da bi samo spreminjal procente. Se pravi, da bi nekako kurzor nastavil na pozicijo pred enko in potem napisal naprej procente. Saj veste, nekaj takega kot je pri formatu diska.
"xx% complete.", pri katerem pa se ne izvaja cls (oz. /clear), ampak se samo številke spreminjajo.
No, zdaj da prerežem drek (cut the crap ), naj omenim, da sem iskal ko žvau po internetu za kakšne take rešitve v Javi (lepo bi bilo, če bi obstajal kakšen class Console ali kaj podobnega ravno za take reči), vendar nisem našel ničesar. Ali je mogoče kdo od vas imel že kake izkušnje s tem?
* konzola as command prompt, terminal...
Zaraki Kenpachi.
HairyFotr ::
Carriage return character ("\r") ti vrne kurzor na začetek vrste... potem pa samo šeenkrat izpišeš vrstico z novimi procenti.
Kenpachi ::
Ai pa res! Estupido kak se nisem tega prej spomnil :)
Hvala.
Hvala.
Zaraki Kenpachi.
Zgodovina sprememb…
- spremenil: Kenpachi ()
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | metoda #get, #set ---> c#Oddelek: Programiranje | 1245 (1129) | fokz8 |
» | JavaOddelek: Programiranje | 5791 (4392) | Spura |
» | Težave Mythubuntu - ne dobim/izgubim slikoOddelek: Operacijski sistemi | 1687 (1530) | opeter |
» | Kubuntu in apt-getOddelek: Operacijski sistemi | 1647 (1440) | Gandalfar |
» | PINGO 2.0 & FX5600 MEGA problem (strani: 1 2 )Oddelek: Operacijski sistemi | 5652 (4878) | marsovec gugu |