了解gwt水平面板中的小部件类型
To know the type of widget in horizontal panel in gwt
我有一个 GWT 项目。我在水平面板上使用 getWidget()
方法,我想知道此方法返回的小部件类型。
返回的小部件是按钮还是文本框(因为我最初只会将这两种小部件放入我的水平面板)。
例如:
HorizontalPanel x;
X.getWidget(4);
我想知道返回的小部件的类型。
有什么方法吗?
您可以使用 instanceof
查看返回的小部件
示例:
final Widget widget = horizontalPanel.getWidget(0);
if (widget instanceof Button) {
System.out.println("It's a button!");
} else if (widget instanceof TextBox) {
System.out.println("It's a textbox!");
}
我有一个 GWT 项目。我在水平面板上使用 getWidget()
方法,我想知道此方法返回的小部件类型。
返回的小部件是按钮还是文本框(因为我最初只会将这两种小部件放入我的水平面板)。
例如:
HorizontalPanel x;
X.getWidget(4);
我想知道返回的小部件的类型。
有什么方法吗?
您可以使用 instanceof
示例:
final Widget widget = horizontalPanel.getWidget(0);
if (widget instanceof Button) {
System.out.println("It's a button!");
} else if (widget instanceof TextBox) {
System.out.println("It's a textbox!");
}