请问SWT中StyleText滚动条的有关问题

请教SWT中StyleText滚动条的问题。
Java code


sc1 = new ScrolledComposite(shell, SWT.BORDER | SWT.H_SCROLL | SWT.V_SCROLL);
sc1.setBounds(10, 10, 290, 164);
sc1.setExpandHorizontal(true);
sc1.setExpandVertical(true);

Composite c1=new Composite(sc1,SWT.NONE);
        c1.setBounds(0, 0, 290, 164);
outmessage = new StyledText(c1, SWT.BORDER | SWT.WRAP);
        outmessage.setSize(286, 81);
        outmessage.setBottomMargin(2);
        outmessage.setLeftMargin(5);
        outmessage.setLineSpacing(2);
        outmessage.setTopMargin(5);
        sc2.setContent(outmessage);

想要在outmessage中输入多行的字,当行数超过一定数,垂直的滚动条显示出来。
但是现在的情况是,输入很多行的字,垂直滚动条一直没显示出来。















------解决方案--------------------
探讨

引用:
sytledText要想有垂直滚动条就在创建StyledText的时候指定SWT.V_SCROLL参数,上面指定的是上面的


但是加上那个会有一条滚动条永远显示在界面上,虽然里面没有那个拉动的东西。
有点影响美观。有没有办法该善呢?