深入理解GWT:基础与超越
1. GWT小部件简介
Google Web Toolkit (GWT) 提供了一套丰富的用户界面组件,称为小部件(widgets)。这些小部件可以帮助开发者快速构建复杂的用户界面。要创建一个用户界面,您需要实例化小部件,将它们添加到面板中,再将这些面板添加到应用程序的根面板中。下面是一个简单的示例,展示了如何创建一个包含标签、文本框和按钮的用户界面。
package com.gwtsolutions.client;
import com.google.gwt.core.client.EntryPoint;
import com.google.gwt.user.client.ui.Button;
import com.google.gwt.user.client.ui.Grid;
import com.google.gwt.user.client.ui.Label;
import com.google.gwt.user.client.ui.PasswordTextBox;
import com.google.gwt.user.client.ui.RootPanel;
import com.google.gwt.user.client.ui.TextBox;
public class LoginStart implements EntryPoint {
public void onModuleLoad() {
final Label loginPrompt = new Label("Please Log In");
final Grid grid = new Grid(3