List of usage examples for com.google.gwt.dom.client Style setPadding
public void setPadding(double value, Unit unit)
From source file:ilarkesto.gwt.client.desktop.AObjectTableWithGroups.java
License:Open Source License
protected Widget createGroupWidget(G group) { if (group instanceof String) { Label title = Widgets.text(group); Style style = title.getElement().getStyle(); style.setColor("white"); style.setBackgroundColor(Colors.googleBlue); style.setPadding(Widgets.defaultSpacing, Unit.PX); return title; }/*from w ww. j a v a 2 s. c om*/ return Widgets.widget(group); }
From source file:ilarkesto.gwt.client.desktop.fields.AEditableDropdownField.java
License:Open Source License
private ListBox createListBox() { listBox = new ListBox(); listBox.getElement().setId(getId() + "_listBox"); Style style = listBox.getElement().getStyle(); style.setWidth(getTextBoxWidth(), Unit.PX); style.setPadding(Widgets.defaultSpacing, Unit.PX); int i = 0;//from w w w .ja v a 2 s . c om String selectedKey = getSelectedOptionKey(); int selectedIndex = -1; if (!isMandatory()) { listBox.addItem("", NULL_KEY); selectedIndex = 0; i++; } EnumMapper<String, String> options = getOptions(); Collection<String> keys = options.getKeys(); for (String key : keys) { String label = options.getValueForKey(key); listBox.addItem(label, key); if (Utl.equals(selectedKey, key)) selectedIndex = i; i++; } if (selectedIndex >= 0) listBox.setSelectedIndex(selectedIndex); if (getEditVetoMessage() == null) { } else { listBox.setEnabled(false); listBox.setTitle(getEditVetoMessage()); } // listBox.addClickHandler(new ClickHandler() { // // @Override // public void onClick(ClickEvent event) { // if (fieldEditorDialogBox == null) return; // fieldEditorDialogBox.submit(); // } // }); if (keys.size() < 3) { listBox.addChangeHandler(new ChangeHandler() { @Override public void onChange(ChangeEvent event) { if (fieldEditorDialogBox == null) return; fieldEditorDialogBox.submit(); // NativeEvent nat = event.getNativeEvent(); // Log.TEST("onChange:", nat.getType(), nat.getRelatedEventTarget(), // nat.getCurrentEventTarget() // .getClass(), nat.getKeyCode(), nat.getButton(), nat.getCharCode()); } }); } listBox.addChangeHandler(new ChangeHandler() { @Override public void onChange(ChangeEvent event) { onSelectionChanged(); } }); listBox.addKeyUpHandler(new KeyUpHandler() { @Override public void onKeyUp(KeyUpEvent event) { if (event.getNativeKeyCode() != 13) return; if (fieldEditorDialogBox == null) return; fieldEditorDialogBox.submit(); } }); return listBox; }
From source file:ilarkesto.gwt.client.desktop.fields.AEditableTextBoxField.java
License:Open Source License
@Override public AGoonTextBox createEditorWidget() { textBox = createTextBox();//from w w w .j a v a 2s.co m Style style = textBox.getElement().getStyle(); style.setWidth(getTextBoxWidth(), Unit.PX); style.setPadding(Widgets.defaultSpacing, Unit.PX); textBox.setMaxLength(getMaxLength()); String value = getValue(); if (value == null) value = getAlternateValueIfValueIsNull(); textBox.setValue(value); textBox.getElement().setId(getId() + "_textBox"); if (getEditVetoMessage() == null) { textBox.addKeyUpHandler(new EnterKeyUpHandler()); } else { textBox.setEnabled(false); textBox.setTitle(getEditVetoMessage()); } return textBox; }
From source file:ilarkesto.gwt.client.desktop.Widgets.java
License:Open Source License
public static PopupPanel popup(boolean autoHide, String title, IsWidget widget) { BuilderPanel bp = new BuilderPanel(); if (title != null) { Label titleLabel = textTitleInverted(title); titleLabel.getElement().getStyle().setPadding(Widgets.defaultSpacing, Unit.PX); bp.add(titleLabel);//from www .ja v a 2 s .com } bp.add(widget); PopupPanel dialog = new PopupPanel(autoHide, true); dialog.getElement().getStyle().setProperty("maxWidth", "90%"); dialog.setWidget(bp); dialog.setGlassEnabled(true); Style style = dialog.getElement().getStyle(); style.setPadding(0, Unit.PX); dialog.center(); return dialog; }
From source file:ilarkesto.gwt.client.desktop.Widgets.java
License:Open Source License
public static DialogBox dialog(boolean autoHide, String title, IsWidget widget) { DialogBox dialog = new ExtendedDialogBox(autoHide, true); dialog.getElement().getStyle().setProperty("maxWidth", "90%"); dialog.setText(title);/*from www . j a v a 2 s. com*/ dialog.setWidget(widget); dialog.setGlassEnabled(true); Style style = dialog.getElement().getStyle(); style.setPadding(0, Unit.PX); dialog.center(); return dialog; }
From source file:ilarkesto.gwt.client.desktop.Workspace.java
License:Open Source License
public void addToolbarAction(AAction action) { if (action == null) return;// ww w .j av a 2 s. c om // if (true) { // addMenuAction(action); // return; // } ActionButton button = new ActionButton(action); Style style = button.getElement().getStyle(); style.setMarginLeft(Widgets.defaultSpacing, Unit.PX); if (action.getIcon() == null) style.setPadding(4, Unit.PX); // button.getElement().getStyle().setMargin(0, Unit.PX); addToActionbar(button); }
From source file:jake2.gwt.client.GwtQuake.java
License:Open Source License
public void onModuleLoad() { // Initialize drivers. Document doc = Document.get(); doc.setTitle("GWT Quake II"); BodyElement body = doc.getBody();// w w w . j a va 2 s .c o m Style style = body.getStyle(); style.setPadding(0, Unit.PX); style.setMargin(0, Unit.PX); style.setBorderWidth(0, Unit.PX); style.setProperty("height", "100%"); style.setBackgroundColor("#000"); style.setColor("#888"); boolean wireframe = ("" + Window.Location.getHash()).indexOf("wireframe") != -1; canvas = (CanvasElement) doc.createElement("canvas"); video = doc.createElement("video"); w = Window.getClientWidth(); h = Window.getClientHeight(); canvas.setWidth(w); canvas.setHeight(h); style = canvas.getStyle(); style.setProperty("height", "100%"); style.setProperty("width", "100%"); style = video.getStyle(); style.setProperty("height", "100%"); style.setProperty("width", "100%"); style.setProperty("display", "none"); body.appendChild(canvas); body.appendChild(video); try { final refexport_t renderer = wireframe ? new GwtWireframeGLRenderer(canvas) : new GwtWebGLRenderer(canvas, video); Globals.re = renderer; ResourceLoader.impl = new GwtResourceLoaderImpl(); Compatibility.impl = new CompatibilityImpl(); S.impl = new GwtSound(); NET.socketFactory = new WebSocketFactoryImpl(); // Sys.impl = new Sys.SysImpl() { // public void exit(int status) { // Window.alert("Something's rotten in Denmark"); // Window.Location.assign("gameover.html"); // } // }; // Flags. Qcommon.Init(new String[] { "GQuake" }); // Enable stdout. Globals.nostdout = Cvar.Get("nostdout", "0", 0); Window.addResizeHandler(new ResizeHandler() { public void onResize(ResizeEvent event) { if (Window.getClientWidth() == w && Window.getClientHeight() == h) { return; } w = Window.getClientWidth(); h = Window.getClientHeight(); renderer.GLimp_SetMode(new Dimension(w, h), 0, false); } }); // QuakeServer.main(new String[0], new DummySNetImpl(), false); timer = new Timer() { double startTime = Duration.currentTimeMillis(); @Override public void run() { try { double curTime = Duration.currentTimeMillis(); boolean pumping = ResourceLoader.Pump(); if (pumping) { SCR.UpdateScreen2(); } else { int dt = (int) (curTime - startTime); GwtKBD.Frame(dt); Qcommon.Frame(dt); } startTime = curTime; timer.schedule(ResourceLoader.Pump() ? LOADING_DELAY : INTER_FRAME_DELAY); } catch (Exception e) { Compatibility.printStackTrace(e); } } }; timer.schedule(INTER_FRAME_DELAY); } catch (Exception e) { Compatibility.printStackTrace(e); body.setInnerHTML(NO_WEBGL_MESSAGE); } }
From source file:jetbrains.jetpad.projectional.view.toGwt.ViewContainerToElementMapper.java
License:Apache License
public ViewContainerToElementMapper(ViewContainer source, Element target, final boolean eventsDisabled) { super(source, target); myCtx = new ViewToDomContext() { @Override/*from ww w . j a v a 2s .c o m*/ public ReadableProperty<Rectangle> visibleArea() { return myVisibleArea; } @Override public MapperFactory<View, Element> getFactory() { return ViewMapperFactory.factory(this); } @Override public Boolean areEventsDisabled() { return eventsDisabled; } }; disablePopup(myRootDiv); target.appendChild(myRootDiv); myRootDiv.setTabIndex(0); final Style rootDivStyle = myRootDiv.getStyle(); rootDivStyle.setPosition(Style.Position.RELATIVE); rootDivStyle.setPadding(0, Style.Unit.PX); rootDivStyle.setOverflow(Style.Overflow.VISIBLE); rootDivStyle.setOutlineStyle(Style.OutlineStyle.NONE); }
From source file:mx.org.pescadormvp.core.client.internallinks.InternalCheckableItemLink.java
License:Open Source License
public InternalCheckableItemLink() { initWidget(uiBinder.createAndBindUi(this)); // some style elements are set programatically here: Style itemContainerStyle = itemContainer.getStyle(); itemContainerStyle.setPosition(Position.RELATIVE); itemContainerStyle.setPadding(ITEM_CONTAINER_PADDING, Unit.PX); Style textAreaStyle = textArea.getStyle(); textAreaStyle.setPosition(Position.ABSOLUTE); textAreaStyle.setLeft(itemResources.checkmarkImage().getWidth() + (IMAGE_PADDING * 2), Unit.PX); setImageStyle();//w w w . ja va 2 s. c om completeSetup(); }
From source file:mx.org.pescadormvp.core.client.internallinks.InternalCheckableItemLink.java
License:Open Source License
private void setImageStyle() { Style imageStyle = image.getElement().getStyle(); imageStyle.setPosition(Position.ABSOLUTE); imageStyle.setPadding(IMAGE_PADDING, Unit.PX); }