私は現在、GeoChartウィジェットを使ってクロールしたサーバーに関する情報を表示するGWT Webアプリケーションを作成する学校プロジェクトに取り組んでいます。簡単に言えば、GeoChartウィジェットの上にテキストボックスを作成し、インタラクティブな世界地図を表示して、今すぐ画面全体を入力して情報を入力したいと考えています。私はかなり広範囲に検索しましたが、私は答えを出すことができませんでした。次のようにここでgwt Javaの上にテキストボックスを追加
はコードです:
@Override
public void onModuleLoad() {
dataReader = (DataReaderAsync) GWT.create(DataReader.class);
RootLayoutPanel.get().add(getSimpleLayoutPanel());
// Create the API Loader
ChartLoader chartLoader = new ChartLoader(ChartPackage.CORECHART);
chartLoader.loadApi(new Runnable() {
@Override
public void run() {
getSimpleLayoutPanel().setWidget(getGeoChart());
drawGeoChart();
}
});
}
GeoChartがウィジェットであるため、にそれを表示される今SimpleLayoutPanel(私はこれが正しい単語であるかどうかわからないです)の下で包まれています全画面表示。上記のように、私はgeoChartの上にテキストを含めることを望みます。私の理解から、テキストを含む別のウィジェットを作成し、GeoChartウィジェットとテキストボックスウィジェットの両方を追加する必要があります。これを行う最善の方法は何でしょうか?
私は[DockLayoutPanel](http://www.gwtproject.org/javadoc/latest/com/google/gwt/user/client/ui/DockLayoutPanel.html)(または[DockPanel](http: /www.gwtproject.org/javadoc/latest/com/google/gwt/user/client/ui/DockPanel.html))、TextBoxを 'north'ドックに、' GeoChart'を 'center'ドックに追加します。 – Adam
こんにちは、DockLayoutPanelを使用してTextBoxとGeoChartの両方を追加しようとしましたが、何らかの理由でGeoChartが表示されません。私は以下に答えた解決策を見つけました。しかし、助けてくれてありがとう! –