2013-09-02 3 views
1

Я пытаюсь сделать TEXTAREA прокручивать с лестницу качели,Scala GUI - добавить полосу прокрутки в TEXTAREA

Вот что я до сих пор:

import scala.swing._ 

object messages extends TextArea{ 
    preferredSize = new Dimension(600,340) 
} 

val frame = new MainFrame{ 
    contents = new FlowPanel{ 
     val outputTextScrollPane = new ScrollPane(messages) 
     contents += outputTextScrollPane 
    } 
} 

Проблема заключается в текст - У меня все еще нет полосы прокрутки ... Я что-то упустил или нет, это правильный способ добавить полосу прокрутки?

ответ

3

Предпочтительный размер TextArea указан рядом строк и столбцов, кажется, что настройка preferredSize испортила его. Если вы используете следующее, оно работает:

object messages extends TextArea(rows = 40, columns = 60) 
+0

Спасибо, что работает! – Ben

Смежные вопросы