CUBA Platformバージョン6.0.8を使用して、マップビューアコンポーネントを画面に追加しようとしましたが、表示されません。 画面の記述を以下に示します:マップUIコンポーネントがキューバプラットフォームに表示されない
<window xmlns="http://schemas.haulmont.com/cuba/window.xsd";
caption="msg://browseCaption"
class="com.mycompany.gui.mapsample.MapScreen"
focusComponent="mapBox"
xmlns:chart="http://schemas.haulmont.com/charts/charts.xsd">
<layout margin="true" spacing="true">
<vbox id="mapBox">
<chart:mapViewer id="map" height="100%" width="100%"
mapType="satellite"/>
</vbox>
</layout>
</window>
私はthisステップを追いました。これらは、マップのプロパティです:
cuba.charts.map.freeApiKey = ********************************
cuba.charts.map.clientId = ********************************
cuba.charts.map.defaultZoom = 13.0
cuba.charts.map.defaultLatitude = 51.5001
cuba.charts.map.defaultLongitude = -0.1262
、ここでは、コントローラです:
public class MapScreen extends AbstractLookup {
@Inject
private MapViewer map;
@Override
public void init(Map<String, Object> params) {
GeoPoint center = map.createGeoPoint(53.490905, -2.249558);
map.setCenter(center);
問題になる可能性がありますか、少なくともどこ私はそれをデバッグ開始する必要がありますか?
オハイオ州、私は、親の垂直ボックスを拡張するのを忘れて、tx – AdamSkywalker