Wyświetlanie wyników bez użycia komponentu TextArea

Wyświetlanie wyników bez użycia komponentu TextArea
JJ
  • Rejestracja:ponad 12 lat
  • Ostatnio:prawie 12 lat
  • Postów:14
0

W jaki sposób mogę wyświetlić coś w GUI bez użycia komponentu TextArea (jaki jest odpowiednik, który spełnia tą/ podobną funkcję)?
Najlepiej też bez użycia TextField i okienek dialogowych

edytowany 1x, ostatnio: jjjj
hcubyc
  • Rejestracja:ponad 12 lat
  • Ostatnio:prawie 3 lata
0

jLabel?


Limitations are limitless > ##### Ola Nordmann napisał(a)
> Moim językiem ojczystym jest C++ i proszę uszanować to, że piszę po polsku.
JJ
  • Rejestracja:ponad 12 lat
  • Ostatnio:prawie 12 lat
  • Postów:14
0

A jak zrobić kilkulinijkowy tekst?
Bo jak robię tak:

Kopiuj
JLabel label;

label = new JLabel("");
label.setText("pierwsza linijka \n druga linika");

to wyświetla się w jednej...

edytowany 1x, ostatnio: jjjj
airborn
  • Rejestracja:prawie 16 lat
  • Ostatnio:około 7 lat
  • Postów:274
0

Bo labele są jednolinijkowe. Co jest nie tak z JTextArea?

airborn
Z założenia przynajmniej powinny być. Jasne, możemy to obejść np. wrzucając do środka HTMLa
JJ
  • Rejestracja:ponad 12 lat
  • Ostatnio:prawie 12 lat
  • Postów:14
0

Po prostu w zadaniu mam napisane, że nie mogę go użyć :/

bogdans
Moderator
  • Rejestracja:prawie 17 lat
  • Ostatnio:prawie 5 lat
1
Kopiuj
label.setText("<html>Pierwsza linia<br>druga linia.</html>");

To smutne, że głupcy są tak pewni siebie, a ludzie mądrzy - tak pełni wątpliwości. Bertrand Russell
JJ
  • Rejestracja:ponad 12 lat
  • Ostatnio:prawie 12 lat
  • Postów:14
0

Super, działa! Dzięki :-))

edytowany 1x, ostatnio: jjjj
JJ
  • Rejestracja:ponad 12 lat
  • Ostatnio:prawie 12 lat
  • Postów:14
0

A jeszcze pytanie: czy da się zrobić tak, żeby zamiast JTextField używać JLabela (czyli label działał jako pole do wprowadzania danych)?

0

Nie

JJ
  • Rejestracja:ponad 12 lat
  • Ostatnio:prawie 12 lat
  • Postów:14
0

A jest jakiś sposób żeby zrobić tak samo jak z JTextArea?
Bo w kolejnym zadaniu nie mogę użyć nie tylko JTextArea ale też JTextField i szukam sposobu na inne wprowadzenie danych

0

JOptionPane.showInputDialog()?

Madaoo
  • Rejestracja:ponad 12 lat
  • Ostatnio:ponad rok
  • Postów:490
0

a może JTextPane ?


"Chodzenie po wodzie i tworzenie oprogramowania wg specyfikacji są łatwe, o ile woda i specyfikacja są zamrożone" - Edward V. Berard

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.