19. august 2001 - 15:48Der er
8 kommentarer og 1 løsning
Skrive en char til en JTextArea med JTextArea.append?
Hejsa, jeg skal ha\' mit prog. til at indsætte et \'carriage return\' efter hver linie hentet fra en fil.
Derfor siger jeg som følger :
public void wt(String text) { int bb = 13; char enter = (char)bb; output.append(text + enter); }
Men som I nok ved, virker det ikke.. jeg er absolut ikke god til typecasting i Java, så er der ikke en flink fætter der kan fortælle mig hvordan jeg skal gøre for at få output.append() til at indeholde linien (text) og et return (som er char(13)).
Denne side indeholder artikler med forskellige perspektiver på Identity & Access Management i private og offentlige organisationer. Artiklerne behandler aktuelle IAM-emner og leveres af producenter, rådgivere og implementeringspartnere.
Der er faktisk ingen problemer med den måde du bruger... output.append(text+(char)13); virker fint... Det skal dog lige siges, at i en standard TextArea er det ascii 10 der er linieskift...
Selv tak... Den siger at det ikke er den rigtige type, medmindre der står en string først. Følgende virker derfor IKKE: output.append((char)13); mens følgende virker korrekt: output.append(\"\"+(char)13)
Ja, det fandt jeg også ud af. Jeg er ved at få styr på de ting.. selvom jeg synes det er mærkeligt at funktionen ikke hedder chr og ord som i stort set alle andre sprog. Anyway, det virker!
logical -> det ved jeg godt, det er det jo også i f.eks. php og javaScript. Men jeg ville også gerne vide hvad chr funktionen hed i Java, til senere brug, f.eks. for at skrive mystiske tegn til filer eller se om brugeren har trykket ESC eller ascii(244)
Mere er der ikke i det. Andet selvfølgelig end at java bruger unicode internt, så du har aldrig ascii værdier, men unicode værdier (gudskelov er de nederste 256 karakterer af unicode de samme som ascii). Så dine char går fra \\0x0000 til \\0xFFFF
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.