2014-01-10 5 views
1

В настоящее время я переделываю из школьного проекта, который в основном представляет собой представление с меткой в ​​нем.Прокручиваемый вид Плагин Eclipse

Прямо сейчас все, что я хочу сделать, это показать текст в метке и сделать прокручиваемое представление, если текст слишком длинный. Мне удается сделать прокрутку в представлении, указав размер метки, но если текст длинный, полоса прокрутки не поможет увидеть ее полностью.

Это код, который я до сих пор (это просто функция createPartControl, скажите мне, если вам нужно больше):

public void createPartControl(Composite parent) { 

ScrolledComposite sc = new ScrolledComposite(parent, SWT.H_SCROLL | SWT.V_SCROLL); 

aLabel = new Label(sc, SWT.H_SCROLL | SWT.V_SCROLL); 
aLabel.setBackground(getSite().getShell().getDisplay().getSystemColor(SWT.COLOR_WHITE)); 
aLabel.setSize(400,400); 

sc.setContent(aLabel); 
sc.setMinSize(aLabel.computeSize(aLabel.getBounds().width, aLabel.getBounds().height)); 
sc.setExpandVertical(true); 
sc.setExpandHorizontal(true); 
} 

ответ

1

Создать ярлык с SWT.WRAP стиле постоянным, а не SWT.H_SCROLL | SWT.V_SCROLL

+0

большое спасибо ! Это сделал трюк, и мне больше не нужен свиток. – user3079444

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