Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Cirilicna slova u command promptu (iz jave)

[es] :: Java :: Cirilicna slova u command promptu (iz jave)

[ Pregleda: 6679 | Odgovora: 5 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Andreja Dulovic

Član broj: 14570
Poruke: 246
*.adsl.sezampro.yu.



+5 Profil

icon Cirilicna slova u command promptu (iz jave)16.12.2006. u 19:44 - pre 211 meseci
win xp
java 1.5

ideja je da napravim jednostavan program koji ce da ispise cirilicnu azbuku na ekran, nista drugo.
u regional settingsu sam postavio sve sto moze na serbian cyrilic.

fajl test.java izgleda ovako:

Code:

// javac -encoding utf-8 test.java
// java test

public class test {

    public static void main(String args[]) {
          
          System.out.println("ABVGDĐEŽZIJKLLjMNNjOPRSTĆUFHCČDžŠ");
          
          System.out.println("abvgdđežzijklljmnnjoprstćufhcčdžš");
          
          System.out.println("\u0410|\u0411|\u0412|\u0413|\u0414|\u0402|\u0415|\u0416|\u0417|\u0418|\u0408|\u041A|\u041B|\u0409|\u041C|\u041D|\u040A|\u041E|\u041F|\u0420|\u0421|\u0422|\u040B|\u0423|\u0424|\u0425|\u0426|\u0427|\u040F|\u0428");
          
          System.out.println("\u0430|\u0431|\u0432|\u0433|\u0434|\u0452|\u0435|\u0436|\u0437|\u0438|\u0458|\u043A|\u043B|\u0459|\u043C|\u043D|\u045A|\u043E|\u043F|\u0440|\u0441|\u0442|\u045B|\u0443|\u0444|\u0445|\u0446|\u0447|\u045F|\u0448");
    }

}


ukucan je u notepadu i sacuvan kao utf-8.

kad pokrenem javac i java, kao sto pise gore u komentaru izadje mi ovo:

Code:

F:\Java\tekst>javac -encoding utf-8 test.java
test.java:1: illegal character: \65279
№¬¬// javac -encoding utf-8 test.java
^
1 error
Exception tn thread "main" java.lang.NoSuchMethodError: main



u cemu je problem?
 
Odgovor na temu

Andreja Dulovic

Član broj: 14570
Poruke: 246
*.adsl.sezampro.yu.



+5 Profil

icon Re: Cirilicna slova u command promptu (iz jave)16.12.2006. u 19:56 - pre 211 meseci
(gore mi je es izmenio sova u latinicu, inace stoji cirilicna azbuka)

kad sam isti onaj fajl test.java sacuvao nako ansi/ascii i pokrenuo
javac -encoding utf-8 test.java

rezulatat je bio ovo




inace, komanda chcp pokazuje da mi je kodna strana 855.
Prikačeni fajlovi
 
Odgovor na temu

VRider
Marković Damir
(BGD/SD Karaburma)/Pirot

Član broj: 1510
Poruke: 4132
*.maksnet.net.

Jabber: damirm | gmail | com
ICQ: 134002435


+13 Profil

icon Re: Cirilicna slova u command promptu (iz jave)16.12.2006. u 20:24 - pre 211 meseci

damir@phoenix:~/projects/java$ java test
abvgdšdasfdamdđš
DELjĐŠDŠACAADSDFM
A|B|V|G|D|Đ|E|Ž|Z|I|J|K|L|Lj|M|N|Nj|O|P|R|S|T|Ć|U|F|H|C|Č|Dž|Š
a|b|v|g|d|đ|e|ž|z|i|j|k|l|lj|m|n|nj|o|p|r|s|t|ć|u|f|h|c|č|dž|š
damir@phoenix:~/projects/java$

Problem je do Windowsa jer, kao sto vidis, u Linuxu radi kao podmazano. Sad makar znas u kom pravcu da gledas kad trazis resenje problema.

EDIT: [es] je sve - naravno - prebacio u latinicu. Postovacu i shot.

JaFreelancer.com
Prikačeni fajlovi
 
Odgovor na temu

Zoran Milosevic

Član broj: 2558
Poruke: 76
89.216.127.*



Profil

icon Re: Cirilicna slova u command promptu (iz jave)16.12.2006. u 21:10 - pre 211 meseci
da ne prepisujem, procitaj:

http://www.javasvet.org/forumTopicView.do?tid=153
 
Odgovor na temu

Andreja Dulovic

Član broj: 14570
Poruke: 246
212.200.222.*



+5 Profil

icon Re: Cirilicna slova u command promptu (iz jave)17.12.2006. u 10:21 - pre 211 meseci
hvala na odgovorima.
znaci, problem je naterati command prompt da prikazuje unicode. to sam i pretpostavio, jer kad upisem u neki fajl onu azbuku gore, sve se lepo vidi u editoru kad otvorim taj fajl.

mislio sam da postoji nacin da se javi kaze da kad salje system.out konvertuje iz unicode-a u cp1250.

pozdrav i hvala jos jednom!
 
Odgovor na temu

lukeguy
Novi Sad

Član broj: 46545
Poruke: 470
*.net
Via: [es] mailing liste



+8 Profil

icon Re: Cirilicna slova u command promptu (iz jave)20.12.2006. u 20:15 - pre 211 meseci
Upravo sam probao da kucam u promptu na XP mašini i lepo ispisuje i ćirilicu i latinicu (alt + levi shift kombinacija). Nisam siguran da li se išta menja kada radiš sa Javom. Možeš da pokušaš da pokreneš command prompt sa cmd.exe /u što kreira unicode izlaz.

Kod mene su regionalna podešavanja podešena na srpski (latinica) i imam instaliran srpski LIP za XP. Možda regionalna podešavanja imaju neke veze, ali LIP ne bi trebalo da ima.
 
Odgovor na temu

[es] :: Java :: Cirilicna slova u command promptu (iz jave)

[ Pregleda: 6679 | Odgovora: 5 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.