пытается создать панель прокрутки для текстовой области - PullRequest
1 голос
/ 07 октября 2011

Я пытаюсь создать панель прокрутки для моей jtextarea.Ниже приведен мой фрагмент кода.Интересно, почему это не сработало?Может ли кто-нибудь дать мне некоторые идеи?Спасибо.

    JTextArea textArea = new JTextArea(st);
    textArea.setBounds(145, 51, 327, 53);
    textArea.setLineWrap(true);
    textArea.setWrapStyleWord(true);
    textArea.setBorder(BorderFactory.createEmptyBorder(4, 4, 4, 4));
    //ScrollPane Code
    JScrollPane areaScrollPane = new JScrollPane(textArea);
    areaScrollPane.setHorizontalScrollBarPolicy(
                    JScrollPane.HORIZONTAL_SCROLLBAR_ALWAYS);
    areaScrollPane.setPreferredSize(new Dimension(250, 250));
    panel.add(textArea);

Я что-то пропустил?В моем текстовом поле нет никакой полосы прокрутки.

1 Ответ

5 голосов
/ 07 октября 2011

Вы добавляете textArea на панель вместо areaScrollPane. Попробуйте

panel.add(areaScrollPane);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...