Использование JTextArea для создания строк

Я создаю программу, которая отображает текст с помощью JTextArea и setLineWrap, а затем я хочу отображать только три строки, но я не знаю, как установить ограничение строки.

Я пытался использовать получитьколонну из Текстовая Область, но это не сработало. это только что создало новую строку навсегда

Использование JTextArea для создания строк

Я хотел этого:

Использование JTextArea для создания строк

Но мой результат таков:

Использование JTextArea для создания строк

class FrameMaker extends JTextArea{
        FrameMaker() {
            JFrame frame = new JFrame();
            JLabel label = new JLabel();
            JPanel panel = new JPanel();
            JTextArea area = new JTextArea(3, 10);
            Dimension dms = new Dimension(500, 200);
            int num = 0;
            Font font = new Font("궁서", 1, 12);

            frame.setPreferredSize(dms);
            frame.pack();
            frame.add(panel);
            frame.setVisible(true);

            panel.add(area);
            area.setLineWrap(true);

            frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
            int cnt = 1;  
            while(true) {
                if (cnt == 10)
                    cnt = 1;

                try {
                    Thread.sleep(100);
                } catch (InterruptedException e) {
                    // TODO Auto-generated catch block
                    e.printStackTrace();
                }
                TextTester.Text.append(cnt);
                area.setText(TextTester.Text.toString());
                cnt++;
            }
        }

Это дублирующий вопрос. см. здесь

Adir D 28.03.2019 10:13

Возможный дубликат Как ограничить количество строк в JTextArea?

Ivan Kukic 28.03.2019 11:14
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
В компьютерном программировании биты играют важнейшую роль в представлении и манипулировании данными на двоичном уровне. Побитовые операции...
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Приходилось ли вам сталкиваться с требованиями, в которых вас могли попросить поднять тревогу или выдать ошибку, когда метод Java занимает больше...
Полный курс Java для разработчиков веб-сайтов и приложений
Полный курс Java для разработчиков веб-сайтов и приложений
Получите сертификат Java Web и Application Developer, используя наш курс.
0
2
25
0

Другие вопросы по теме