Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java: GUI и Java FX приложения > Правда ли что у TextArea нет аналога


Автор: Royan 16.5.2005, 14:04
Удивительно, но похоже что видимость скролл баров можно задать только при создании объекта TextArea... я прав или заблуждаюсь?

Автор: Zandr 19.5.2005, 07:45
Тебя прикалывают awt-шные компоненты? Юзай swing и не знай проблем.

Автор: Domestic Cat 19.5.2005, 08:35
Цитата(Royan @ 16.5.2005, 05:04)
Удивительно, но похоже что видимость скролл баров можно задать только при создании объекта TextArea... я прав или заблуждаюсь?

Почему так? Для любого компонента можно.

Автор: Zandr 20.5.2005, 07:29
Для каждого (горизонтального и вертикального) бара компонента JScrollPaneты можешь выставить политику поведения:
Код

setVerticalScrollBarPolicy( policy)
setHorizontalScrollBarPolicy( policy)

Политики такие:
Код

// Для вертикального бара:
JScrollPane.VERTICAL_SCROLLBAR_AS_NEEDED 
JScrollPane.VERTICAL_SCROLLBAR_NEVER 
JScrollPane.VERTICAL_SCROLLBAR_ALWAYS

// Для горизонтального:
JScrollPane.HORIZONTAL_SCROLLBAR_AS_NEEDED 
JScrollPane.HORIZONTAL_SCROLLBAR_NEVER 
JScrollPane.HORIZONTAL_SCROLLBAR_ALWAYS

По названиям думаю понять можно - как какая политика себя проявляет. И естественно не зависит от того, какой компонент сидит в скролл-панели.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)