Почему мой JTextArea не добавляет разрывы строк из моей строки? - PullRequest
0 голосов
/ 07 апреля 2019

Я хочу, чтобы JTextArea отображал возвращаемый текст, когда пользователь нажимает кнопку, но хотя фактическая строка содержит разрывы строк, текстовая область не отображает их? Почему?

enter image description here

picture of unformatted text

//when user clicks this button//
txtPizzaOrder.setText(newPizza.getInfo());

public String getInfo(){
    String sizeString=String.valueOf(this.size);
    String rtnStment="Size: "+sizeString+"\nCrust:"+this.crust+"\nSauce: "
            +this.sauce+"\nFirst topping: "+this.topping1+"\nSecond topping: "+
            this.topping2+"\nCost: "+this.getCost()+"\n------------------------";
    return rtnStment;
    }

1 Ответ

2 голосов
/ 07 апреля 2019

Исходя из вашей картинки, я вижу текст в середине компонента, а не сверху.

Это говорит о том, что вы, вероятно, используете JTextField, а не JTextArea.

Если вам нужна дополнительная помощь, напишите правильный "MCVE".Вас уже просили об этом раньше.

...