Package de.lessvoid.nifty.elements.render

Examples of de.lessvoid.nifty.elements.render.PanelRenderer


  }

  public ElementRenderer[] createPanelRenderer() {
    List < ElementRenderer > renderer = new ArrayList < ElementRenderer >();
    renderer.add(new ImageRenderer());
    renderer.add(new PanelRenderer());
    return renderer.toArray(new ElementRenderer[0]);
  }
View Full Code Here


  public void apply(
      final Element element,
      final Attributes attributes,
      final NiftyRenderEngine renderEngine) {
    PanelRenderer panelRenderer = element.getRenderer(PanelRenderer.class);
    if (panelRenderer == null) {
      return;
    }
    panelRenderer.setBackgroundColor(convert.color(attributes.get("backgroundColor")));

    ImageRenderer imageRenderer = element.getRenderer(ImageRenderer.class);
    if (imageRenderer == null) {
      return;
    }
View Full Code Here

  public void apply(
      final Element element,
      final Attributes attributes,
      final NiftyRenderEngine renderEngine) {
    PanelRenderer panelRenderer = element.getRenderer(PanelRenderer.class);
    if (panelRenderer != null) {
      // panel renderer set means this is a panel and therefore the
      // image attributes here do not apply
      return;
    }
View Full Code Here

TOP

Related Classes of de.lessvoid.nifty.elements.render.PanelRenderer

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.