Kan ikke bruge \n (newline) i mit JLabel, virker heller ikke med html tags

Tags:    jlabel swing java

Hej alle! Har lavet et prompt vindue, og det skal fungere ligesom CMD; ved hver kommando skal den skrive output på en ny linje, og når der ikke er mere plads i JLabel, skal den kører det hele en gang op så den har plads til en ny linje. Vil også gerne have en scrolle funktion, sådan så man kan se de ældre kommandoer og output man har skrevet/fået.

Fold kodeboks ind/udJava kode 


Får udelukkende outputtet "Welcome to DotMS! test"



2 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 6 karma
Sorter efter stemmer Sorter efter dato
Hvorfor benytter du dig ikke af et TextArea og et JScrollPane til den funktionalitet.

Fold kodeboks ind/udJava kode 


Det her er utestet kode, og bare for at give dig en idé omkring, hvad du kan gøre :)



Hvorfor benytter du dig ikke af et TextArea og et JScrollPane til den funktionalitet.

Fold kodeboks ind/udJava kode 


Det her er utestet kode, og bare for at give dig en idé omkring, hvad du kan gøre :)


Det virker, dog ikke uden fejl.
1) Hvordan gør jeg det "writing secure", så brugeren ikke kan skrive derinde?
2) Mit input felt som ligger under output feltet virker ikke..

Koden ser nu sådan ud

Fold kodeboks ind/udJava kode 


EDIT:
Har fået det til at virke mere eller mindre nu
Fold kodeboks ind/udJava kode 


Mit problem er bare:
1) Får intet output, før jeg skriver noget
2) Hvis jeg trykker på skærmen, begynder jeg at skrive til output og ikke input.



Indlæg senest redigeret d. 14.12.2012 15:51 af Bruger #16945
t