4

以下は私のコードです:

Group leftGroup = new Group(parent, SWT.NONE);

leftListWidget = new org.eclipse.swt.widgets.List(leftGroup,
            SWT.BORDER | SWT.H_SCROLL | SWT.V_SCROLL | SWT.MULTI);

leftListWidget.setLayoutData(new GridData(SWT.FILL, SWT.FILL, true, true));

上記のコードから、 をV_SCROLL AND H_SCROLL追加すると、リスト ウィジェットに水平スクロール バーと垂直スクロール バーの両方が追加されることがわかりました。ただし、スクロールバーが表示されません。リスト内のレコード数を増やすと、リストのサイズ (長さ) が増えるだけです。リストウィジェットの長さの設定またはスクロールに問題がありますか?

4

1 に答える 1

4

これがSWTのリストのコースです!!!

独自のウィジェットを作成し ( http://www.snip2code.com/Snippet/11489/Custom-SWT-List-Boxを確認)、スクロール可能なコンポーネントを管理する必要があります。

于 2013-10-21T17:56:22.400 に答える