Java 增加文本字段的大小

Java 增加文本字段的大小,java,swt,Java,Swt,我使用的是org.eclipse.swt.widgets.Text的文本字段类型。我想增加场地的长度。如何执行此操作?由于文本是一个控件,因此它继承了方法:Text.setSize(width,height)。这样可以设置文本字段的实际尺寸。把宽度改大一点。您可能还希望通过执行以下操作来保持高度不变 textField.setSize(宽度,textField.getSize().y) 文本从控件继承以下方法: public void setSize(int width,int height)

我使用的是
org.eclipse.swt.widgets.Text
的文本字段类型。我想增加场地的长度。如何执行此操作?

由于文本是一个控件,因此它继承了方法:
Text.setSize(width,height)
。这样可以设置文本字段的实际尺寸。把宽度改大一点。您可能还希望通过执行以下操作来保持高度不变

textField.setSize(宽度,textField.getSize().y)

文本从控件继承以下方法:

public void setSize(int width,int height)
public void setSize(Point size)

对于每个字段,如果通用布局管理器是GridLayout,则文本框布局数据将是GridData。将宽度和高度传递给GridData构造函数,并将其设置为textbox(textbox.setLayoutData()),以及有关布局管理器如何操作字段的属性。

@stacker使用第一种方法时,不会发生任何情况。