Как сделать компонент Eclipse org.eclipse.swt.widgets.Text шире? - PullRequest
3 голосов
/ 08 декабря 2008

Я думаю, что вопрос говорит сам за себя. Я новичок в разработке плагинов Eclipse, поэтому я уверен, что есть простой ответ.

1 Ответ

6 голосов
/ 08 декабря 2008
final Composite area = new Composite(parent, SWT.NULL);
final GridLayout gridLayout = new GridLayout();

mTextWidget = new Text(area, SWT.MULTI | SWT.BORDER | SWT.V_SCROLL | SWT.H_SCROLL);

// Define a minimum width
final GridData gridData = new GridData();
gridData.widthHint = DEFAULT_WIDTH;
gridData.heightHint = DEFAULT_HEIGHT;
mTextWidget.setLayoutData(gridData);

Это можно использовать для создания текстового виджета и помещения его в область (композитная)

...