Examples of Gradient


Examples of org.apache.flex.swf.types.Gradient

    }

    private Gradient readGradient(TagType tagType)
    {
        bitStream.byteAlign();
        final Gradient gradient = new Gradient();
        gradient.setSpreadMode(bitStream.readUB(2));
        gradient.setInterpolationMode(bitStream.readUB(2));
        final int numGradients = bitStream.readUB(4);
        for (int i = 0; i < numGradients; i++)
        {
            gradient.getGradientRecords().add(readGradRecord(tagType));
        }
        return gradient;
    }
View Full Code Here

Examples of org.apache.flex.swf.types.Gradient

    protected FillStyle createFillStyle(LinearGradientFillNode node, Rect bounds)
    {
        FillStyle fs = new FillStyle();
        fs.setFillStyleType(FillStyle.LINEAR_GRADIENT_FILL);
        fs.setGradientMatrix(TypeHelper.linearGradientMatrix(node, bounds));
        Gradient gradient = new Gradient();
        populateGradient(gradient, node.entries, node.interpolationMethod, node.spreadMethod);
        fs.setGradient(gradient);

        return fs;
    }
View Full Code Here

Examples of org.apache.flex.swf.types.Gradient

    protected FillStyle createFillStyle(LinearGradientStrokeNode node, Rect bounds)
    {
        FillStyle fs = new FillStyle();
        fs.setFillStyleType(FillStyle.LINEAR_GRADIENT_FILL);
        fs.setGradientMatrix(TypeHelper.linearGradientMatrix(node, bounds));
        Gradient gradient = new Gradient();
        populateGradient(gradient, node.entries, node.interpolationMethod, node.spreadMethod);
        fs.setGradient(gradient);

        return fs;
    }
View Full Code Here

Examples of org.newdawn.slick.svg.Gradient

    ArrayList toResolve = new ArrayList();
   
    for (int i=0;i<linear.getLength();i++) {
      Element lin = (Element) linear.item(i);
      String name = lin.getAttribute("id");
      Gradient gradient = new Gradient(name, false);

      gradient.setTransform(Util.getTransform(lin, "gradientTransform"));
     
      if (stringLength(lin.getAttribute("x1")) > 0) {
        gradient.setX1(Float.parseFloat(lin.getAttribute("x1")));
      }
      if (stringLength(lin.getAttribute("x2")) > 0) {
        gradient.setX2(Float.parseFloat(lin.getAttribute("x2")));
      }
      if (stringLength(lin.getAttribute("y1")) > 0) {
        gradient.setY1(Float.parseFloat(lin.getAttribute("y1")));
      }
      if (stringLength(lin.getAttribute("y2")) > 0) {
        gradient.setY2(Float.parseFloat(lin.getAttribute("y2")));
      }
     
      String ref = lin.getAttributeNS("http://www.w3.org/1999/xlink", "href");
      if (stringLength(ref) > 0) {
        Gradient grad = diagram.getGradient(ref.substring(1));
        if (grad == null) {
          throw new ParsingException(lin, "Can't find referenced gradient: "+ref);
        }
       
        gradient.reference(ref.substring(1));
        toResolve.add(gradient);
      } else {
        NodeList steps = lin.getElementsByTagName("stop");
        for (int j=0;j<steps.getLength();j++) {
          Element s = (Element) steps.item(j);
          float offset = Float.parseFloat(s.getAttribute("offset"));
   
          String colInt = Util.extractStyle(s.getAttribute("style"),"stop-color");
          String opaInt = Util.extractStyle(s.getAttribute("style"),"stop-opacity");
         
          int col = Integer.parseInt(colInt.substring(1), 16);
          Color stopColor = new Color(col);
          stopColor.a = Float.parseFloat(opaInt);
         
          gradient.addStep(offset, stopColor);
        }
       
        gradient.getImage();
      }
     
      diagram.addGradient(name, gradient);
    }
   
    NodeList radial = element.getElementsByTagName("radialGradient");
    for (int i=0;i<radial.getLength();i++) {
      Element rad = (Element) radial.item(i);
      String name = rad.getAttribute("id");
      Gradient gradient = new Gradient(name, true);
     
      gradient.setTransform(Util.getTransform(rad, "gradientTransform"));
     
      if (stringLength(rad.getAttribute("cx")) > 0) {
        gradient.setX1(Float.parseFloat(rad.getAttribute("cx")));
      }
      if (stringLength(rad.getAttribute("cy")) > 0) {
        gradient.setY1(Float.parseFloat(rad.getAttribute("cy")));
      }
      if (stringLength(rad.getAttribute("fx")) > 0) {
        gradient.setX2(Float.parseFloat(rad.getAttribute("fx")));
      }
      if (stringLength(rad.getAttribute("fy")) > 0) {
        gradient.setY2(Float.parseFloat(rad.getAttribute("fy")));
      }
      if (stringLength(rad.getAttribute("r")) > 0) {
        gradient.setR(Float.parseFloat(rad.getAttribute("r")));
      }
     
      String ref = rad.getAttributeNS("http://www.w3.org/1999/xlink", "href");
      if (stringLength(ref) > 0) {
        Gradient grad = diagram.getGradient(ref.substring(1));
        if (grad == null) {
          throw new ParsingException(rad, "Can't find referenced gradient: "+ref);
        }

        gradient.reference(ref.substring(1));
View Full Code Here

Examples of org.newdawn.slick.svg.Gradient

    ArrayList toResolve = new ArrayList();
   
    for (int i=0;i<linear.getLength();i++) {
      Element lin = (Element) linear.item(i);
      String name = lin.getAttribute("id");
      Gradient gradient = new Gradient(name, false);

      gradient.setTransform(Util.getTransform(lin, "gradientTransform"));
     
      if (stringLength(lin.getAttribute("x1")) > 0) {
        gradient.setX1(Float.parseFloat(lin.getAttribute("x1")));
      }
      if (stringLength(lin.getAttribute("x2")) > 0) {
        gradient.setX2(Float.parseFloat(lin.getAttribute("x2")));
      }
      if (stringLength(lin.getAttribute("y1")) > 0) {
        gradient.setY1(Float.parseFloat(lin.getAttribute("y1")));
      }
      if (stringLength(lin.getAttribute("y2")) > 0) {
        gradient.setY2(Float.parseFloat(lin.getAttribute("y2")));
      }
     
      String ref = lin.getAttributeNS("http://www.w3.org/1999/xlink", "href");
      if (stringLength(ref) > 0) {
        gradient.reference(ref.substring(1));
        toResolve.add(gradient);
      } else {
        NodeList steps = lin.getElementsByTagName("stop");
        for (int j=0;j<steps.getLength();j++) {
          Element s = (Element) steps.item(j);
          float offset = Float.parseFloat(s.getAttribute("offset"));
   
          String colInt = Util.extractStyle(s.getAttribute("style"),"stop-color");
          String opaInt = Util.extractStyle(s.getAttribute("style"),"stop-opacity");
         
          int col = Integer.parseInt(colInt.substring(1), 16);
          Color stopColor = new Color(col);
          stopColor.a = Float.parseFloat(opaInt);
         
          gradient.addStep(offset, stopColor);
        }
       
        gradient.getImage();
      }
     
      diagram.addGradient(name, gradient);
    }
   
    NodeList radial = element.getElementsByTagName("radialGradient");
    for (int i=0;i<radial.getLength();i++) {
      Element rad = (Element) radial.item(i);
      String name = rad.getAttribute("id");
      Gradient gradient = new Gradient(name, true);
     
      gradient.setTransform(Util.getTransform(rad, "gradientTransform"));
     
      if (stringLength(rad.getAttribute("cx")) > 0) {
        gradient.setX1(Float.parseFloat(rad.getAttribute("cx")));
      }
      if (stringLength(rad.getAttribute("cy")) > 0) {
        gradient.setY1(Float.parseFloat(rad.getAttribute("cy")));
      }
      if (stringLength(rad.getAttribute("fx")) > 0) {
        gradient.setX2(Float.parseFloat(rad.getAttribute("fx")));
      }
      if (stringLength(rad.getAttribute("fy")) > 0) {
        gradient.setY2(Float.parseFloat(rad.getAttribute("fy")));
      }
      if (stringLength(rad.getAttribute("r")) > 0) {
        gradient.setR(Float.parseFloat(rad.getAttribute("r")));
      }
     
      String ref = rad.getAttributeNS("http://www.w3.org/1999/xlink", "href");
      if (stringLength(ref) > 0) {
        gradient.reference(ref.substring(1));
        toResolve.add(gradient);
      } else {
        NodeList steps = rad.getElementsByTagName("stop");
        for (int j=0;j<steps.getLength();j++) {
          Element s = (Element) steps.item(j);
          float offset = Float.parseFloat(s.getAttribute("offset"));
   
          String colInt = Util.extractStyle(s.getAttribute("style"),"stop-color");
          String opaInt = Util.extractStyle(s.getAttribute("style"),"stop-opacity");
         
          int col = Integer.parseInt(colInt.substring(1), 16);
          Color stopColor = new Color(col);
          stopColor.a = Float.parseFloat(opaInt);
         
          gradient.addStep(offset, stopColor);
        }
       
        gradient.getImage();
      }
     
      diagram.addGradient(name, gradient);
    }
   
View Full Code Here

Examples of org.spoutcraft.api.gui.Gradient

    label.setX((int) (width / 2 - size / 2)).setY(top);
    label.setTextColor(grey);
    screen.attachWidget("Spoutcraft", label);
    top += 11;

    Gradient linebreak = new GenericGradient();
    linebreak.setBottomColor(grey);
    linebreak.setTopColor(grey);
    linebreak.setX(width/2 - 318 / 2).setY(top).setHeight(3).setWidth(318);
    screen.attachWidget("Spoutcraft", linebreak);
    top += 6;

    control = new MusicSlider().setAlign(WidgetAnchor.TOP_CENTER);
    control.setWidth(150).setHeight(20).setX(left).setY(top);
    screen.attachWidget("Spoutcraft", control);

    control = new SoundEffectsSlider().setAlign(WidgetAnchor.TOP_CENTER);
    control.setWidth(150).setHeight(20).setX(right).setY(top);
    screen.attachWidget("Spoutcraft", control);
    top += 22;

    control = new FieldOfViewSlider().setAlign(WidgetAnchor.TOP_CENTER);
    control.setWidth(150).setHeight(20).setX(left).setY(top);
    screen.attachWidget("Spoutcraft", control);

    control = new SensitivitySlider().setAlign(WidgetAnchor.TOP_CENTER);
    control.setWidth(150).setHeight(20).setX(right).setY(top);
    screen.attachWidget("Spoutcraft", control);
    top += 22;

    control = new InvertMouseButton().setAlign(WidgetAnchor.TOP_CENTER);
    control.setWidth(150).setHeight(20).setX(left).setY(top);
    screen.attachWidget("Spoutcraft", control);

    control = new DifficultyButton().setAlign(WidgetAnchor.TOP_CENTER);
    control.setWidth(150).setHeight(20).setX(right).setY(top);
    screen.attachWidget("Spoutcraft", control);
    top += 22;

    control = new TexturesButton(this).setAlign(WidgetAnchor.TOP_CENTER);
    control.setWidth(150).setHeight(20).setX(center).setY(top);
    screen.attachWidget("Spoutcraft", control);
    top += 22;

    control = new ControlsButton(this).setAlign(WidgetAnchor.TOP_CENTER);
    control.setWidth(150).setHeight(20).setX(left).setY(top);
    screen.attachWidget("Spoutcraft", control);

    control = new LanguagesButton(this).setAlign(WidgetAnchor.TOP_CENTER);
    control.setWidth(150).setHeight(20).setX(right).setY(top);
    screen.attachWidget("Spoutcraft", control);
    top += 22;

    control = new ChatButton(this).setAlign(WidgetAnchor.TOP_CENTER);
    control.setWidth(150).setHeight(20).setX(left).setY(top);
    screen.attachWidget("Spoutcraft", control);

    control = new MinimapButton(this).setAlign(WidgetAnchor.TOP_CENTER);
    control.setWidth(150).setHeight(20).setX(right).setY(top);
    screen.attachWidget("Spoutcraft", control);

    top += 22;

    // Graphics
    label = new GenericLabel("Graphical Settings");
    size = Spoutcraft.getMinecraftFont().getTextWidth(label.getText());
    label.setX((int) (width / 2 - size / 2)).setY(top);
    label.setTextColor(grey);
    screen.attachWidget("Spoutcraft", label);
    top += 11;

    linebreak = new GenericGradient();
    linebreak.setBottomColor(grey);
    linebreak.setTopColor(grey);
    linebreak.setX(width/2 - 318 / 2).setY(top).setHeight(3).setWidth(318);
    screen.attachWidget("Spoutcraft", linebreak);
    top += 6;

    // TODO Clean up references to Spoutworth and remove message
    Label message = new GenericLabel("");
    message.setWidth(150).setHeight(20).setX(left).setY(top);

    if (Configuration.isAutomatePerformance()) {
      screen.attachWidget("Spoutcraft", message);

      //top += 47;
    }

    RadioButton button;
    button = (RadioButton) new FavorPerformanceButton("Favor Performance", message).setGroup(1).setAlign(WidgetAnchor.TOP_CENTER);
    button.setWidth(150).setHeight(20).setX(left).setY(top);
    button.setTooltip("Spoutcraft will attempt to provide smooth framerates, potentially at the cost of appearance.");
    screen.attachWidget("Spoutcraft", button);
    button.setSelected(Configuration.isAutomatePerformance() && Configuration.getAutomateMode() == 0);

    button = (RadioButton) new OptimalGameplayButton("Balanced Gameplay", message).setGroup(1).setAlign(WidgetAnchor.TOP_CENTER);
    button.setWidth(150).setHeight(20).setX(right).setY(top);
    button.setTooltip("Spoutcraft will attempt to provide reasonable framerates and appearance.");
    screen.attachWidget("Spoutcraft", button);
    button.setSelected(Configuration.isAutomatePerformance() && Configuration.getAutomateMode() == 1);

    top += 22;

    button = (RadioButton) new FavorAppearanceButton("Favor Appearance", message).setGroup(1).setAlign(WidgetAnchor.TOP_CENTER);
    button.setWidth(150).setHeight(20).setX(left).setY(top);
    button.setTooltip("Spoutcraft will attempt to provide the best appearance, but potentially at the cost of framerates.");
    screen.attachWidget("Spoutcraft", button);
    button.setSelected(Configuration.isAutomatePerformance() && Configuration.getAutomateMode() == 2);

    button = (RadioButton) new ManualSelectionButton("Manual Selection", message, parent).setGroup(1).setAlign(WidgetAnchor.TOP_CENTER);
    button.setWidth(150).setHeight(20).setX(right).setY(top);
    button.setTooltip("Disable automatic performance settings and adjust the settings manually.");
    screen.attachWidget("Spoutcraft", button);
    button.setSelected(!Configuration.isAutomatePerformance());

    top += 22;

    linebreak = new GenericGradient();
    linebreak.setBottomColor(grey);
    linebreak.setTopColor(grey);
    linebreak.setX(width/2 - 318 / 2).setY(top).setHeight(3).setWidth(318);
    screen.attachWidget("Spoutcraft", linebreak);
    top += 6;

    ArrayList<CheckBox> graphicCheckboxes = new ArrayList<CheckBox>();

    control = new FancyGraphicsButton().setAlign(WidgetAnchor.TOP_CENTER);
    control.setWidth(150).setHeight(20).setX((int) (width / 2 - size / 2) - 75/2).setY(top);
    screen.attachWidget("Spoutcraft", control);
    UUID fancyGraphics = control.getId();
    top+=20;

    control = new FancyGrassButton(fancyGraphics).setAlign(WidgetAnchor.TOP_CENTER);
    control.setWidth(150).setHeight(20).setX(left).setY(top);
    screen.attachWidget("Spoutcraft", control);
    graphicCheckboxes.add((CheckBox) control);

    control = new FancyCloudsButton(fancyGraphics).setAlign(WidgetAnchor.TOP_CENTER);
    control.setWidth(150).setHeight(20).setX(right).setY(top);
    screen.attachWidget("Spoutcraft", control);
    graphicCheckboxes.add((CheckBox) control);

    top += 22;

    control = new BiomeColorsButton(fancyGraphics).setAlign(WidgetAnchor.TOP_CENTER);
    control.setWidth(150).setHeight(20).setX(left).setY(top);
    screen.attachWidget("Spoutcraft", control);
    graphicCheckboxes.add((CheckBox) control);

    control = new FancyFogButton(fancyGraphics).setAlign(WidgetAnchor.TOP_CENTER);
    control.setWidth(150).setHeight(20).setX(right).setY(top);
    screen.attachWidget("Spoutcraft", control);
    graphicCheckboxes.add((CheckBox) control);

    top += 22;

    control = new FancyWaterButton(fancyGraphics).setAlign(WidgetAnchor.TOP_CENTER);
    control.setWidth(150).setHeight(20).setX(left).setY(top);
    screen.attachWidget("Spoutcraft", control);
    graphicCheckboxes.add((CheckBox) control);

    control = new FancyTreesButton(fancyGraphics).setAlign(WidgetAnchor.TOP_CENTER);
    control.setWidth(150).setHeight(20).setX(right).setY(top);
    screen.attachWidget("Spoutcraft", control);
    graphicCheckboxes.add((CheckBox) control);

    top += 22;

    control = new FancyLightingButton(fancyGraphics).setAlign(WidgetAnchor.TOP_CENTER);
    control.setWidth(150).setHeight(20).setX(left).setY(top);
    screen.attachWidget("Spoutcraft", control);
    graphicCheckboxes.add((CheckBox) control);

    control = new FancyWeatherButton(fancyGraphics).setAlign(WidgetAnchor.TOP_CENTER);
    control.setWidth(150).setHeight(20).setX(right).setY(top);
    screen.attachWidget("Spoutcraft", control);
    graphicCheckboxes.add((CheckBox) control);

    top += 22;

    control = new SmoothFPSButton().setAlign(WidgetAnchor.TOP_CENTER);
    control.setWidth(150).setHeight(20).setX(left).setY(top);
    screen.attachWidget("Spoutcraft", control);

    control = new FancyParticlesButton(fancyGraphics).setAlign(WidgetAnchor.TOP_CENTER);
    control.setWidth(150).setHeight(20).setX(right).setY(top);
    screen.attachWidget("Spoutcraft", control);
    graphicCheckboxes.add((CheckBox) control);

    ((FancyGraphicsButton)screen.getWidget(fancyGraphics)).setLinkedButtons(graphicCheckboxes);

    top += 22;

    control = new ConnectedTexturesButton().setAlign(WidgetAnchor.TOP_CENTER);
    control.setWidth(150).setHeight(20).setX(left).setY(top);
    screen.attachWidget("Spoutcraft", control);

    control = new FancyItemsButton(fancyGraphics).setAlign(WidgetAnchor.TOP_CENTER);
    control.setWidth(150).setHeight(20).setX(right).setY(top);
    screen.attachWidget("Spoutcraft", control);
    graphicCheckboxes.add((CheckBox) control);

    top += 22;

    control = new RandomMobTextureButton().setAlign(WidgetAnchor.TOP_CENTER);
    control.setWidth(150).setHeight(20).setX(left).setY(top);
    screen.attachWidget("Spoutcraft", control);
   
    control = new DisplayAnimalHeatinColorButton().setAlign(WidgetAnchor.TOP_CENTER);
    control.setWidth(150).setHeight(20).setX(right).setY(top);
    screen.attachWidget("Spoutcraft", control);

    top += 22;

    control = new OptimizedLightingUpdatesButton().setAlign(WidgetAnchor.TOP_CENTER);
    control.setWidth(150).setHeight(20).setX(left).setY(top);
    screen.attachWidget("Spoutcraft", control);
   
    control = new DisplayCustomParticlesButton().setAlign(WidgetAnchor.TOP_CENTER);
    control.setWidth(150).setHeight(20).setX(right).setY(top);
    screen.attachWidget("Spoutcraft", control);

    top += 22;
    control = new ServerLightButton().setAlign(WidgetAnchor.TOP_CENTER);
    control.setWidth(150).setHeight(20).setX(left).setY(top);
    screen.attachWidget("Spoutcraft", control);
   
    control = new DisplayEntityNamesinRangeButton().setAlign(WidgetAnchor.TOP_CENTER);
    control.setWidth(150).setHeight(20).setX(right).setY(top);
    screen.attachWidget("Spoutcraft", control);

    top += 22;
    control = new AmbientOcclusionButton().setAlign(WidgetAnchor.TOP_CENTER);
    control.setWidth(150).setHeight(20).setX(left).setY(top);
    screen.attachWidget("Spoutcraft", control);
   
    control = new DisplayPlayerNames3rdPersonButton().setAlign(WidgetAnchor.TOP_CENTER);
    control.setWidth(150).setHeight(20).setX(right).setY(top);
    screen.attachWidget("Spoutcraft", control);

    top += 22;
   
    control = new RenderDistanceButton().setAlign(WidgetAnchor.TOP_CENTER);
    control.setWidth(150).setHeight(20).setX(left).setY(top);
    screen.attachWidget("Spoutcraft", control);

    control = new BetterGrassButton().setAlign(WidgetAnchor.TOP_CENTER);
    control.setWidth(150).setHeight(20).setX(right).setY(top);
    screen.attachWidget("Spoutcraft", control);
    top += 22;

    top += 5;

    // Performance
    label = new GenericLabel("Performance Settings");
    size = Spoutcraft.getMinecraftFont().getTextWidth(label.getText());
    label.setX((int) (width / 2 - size / 2)).setY(top);
    label.setTextColor(grey);
    screen.attachWidget("Spoutcraft", label);
    top += 11;

    linebreak = new GenericGradient();
    linebreak.setBottomColor(grey);
    linebreak.setTopColor(grey);
    linebreak.setX(width/2 - 318 / 2).setY(top).setHeight(3).setWidth(318);
    screen.attachWidget("Spoutcraft", linebreak);
    top += 6;

    control = new ChunkRenderSpeed().setAlign(WidgetAnchor.TOP_CENTER);
    control.setWidth(150).setHeight(20).setX(left).setY(top);
    screen.attachWidget("Spoutcraft", control);

    control = new FarViewButton().setAlign(WidgetAnchor.TOP_CENTER);
    control.setWidth(150).setHeight(20).setX(right).setY(top);
    screen.attachWidget("Spoutcraft", control);

    top += 22;

    control = new PerformanceButton().setAlign(WidgetAnchor.TOP_CENTER);
    control.setWidth(150).setHeight(20).setX(left).setY(top);
    screen.attachWidget("Spoutcraft", control);

    control = new AutosaveButton().setAlign(WidgetAnchor.TOP_CENTER);
    control.setWidth(150).setHeight(20).setX(right).setY(top);
    screen.attachWidget("Spoutcraft", control);
    top += 22;

    control = new AdvancedOpenGLButton().setAlign(WidgetAnchor.TOP_CENTER);
    control.setWidth(150).setHeight(20).setX(left).setY(top);
    screen.attachWidget("Spoutcraft", control);

    control = new SignDistanceButton().setAlign(WidgetAnchor.TOP_CENTER);
    control.setWidth(150).setHeight(20).setX(right).setY(top);
    screen.attachWidget("Spoutcraft", control);
   
    top +=22;
    control = new AntiAliasingButton().setAlign(WidgetAnchor.TOP_CENTER);
    control.setWidth(150).setHeight(20).setX(center).setY(top);
    screen.attachWidget("Spoutcraft", control);

    top += 22;

    top += 5;

    // Appearance
    label = new GenericLabel("Appearance Settings");
    size = Spoutcraft.getMinecraftFont().getTextWidth(label.getText());
    label.setX((int) (width / 2 - size / 2)).setY(top);
    label.setTextColor(grey);
    screen.attachWidget("Spoutcraft", label);
    top += 11;

    linebreak = new GenericGradient();
    linebreak.setBottomColor(grey);
    linebreak.setTopColor(grey);
    linebreak.setX(width/2 - 318 / 2).setY(top).setHeight(3).setWidth(318);
    screen.attachWidget("Spoutcraft", linebreak);
    top += 6;

    control = new TimeButton().setAlign(WidgetAnchor.TOP_CENTER);
    control.setWidth(150).setHeight(20).setX(left).setY(top);
    screen.attachWidget("Spoutcraft", control);

    control = new FastDebugInfoButton().setAlign(WidgetAnchor.TOP_CENTER);
    control.setWidth(150).setHeight(20).setX(right).setY(top);
    screen.attachWidget("Spoutcraft", control);
    top += 22;

    control = new SkyToggleButton().setAlign(WidgetAnchor.TOP_CENTER);
    control.setWidth(150).setHeight(20).setX(left).setY(top);
    screen.attachWidget("Spoutcraft", control);

    control = new WeatherToggleButton().setAlign(WidgetAnchor.TOP_CENTER);
    control.setWidth(150).setHeight(20).setX(right).setY(top);
    screen.attachWidget("Spoutcraft", control);
    top += 22;

    control = new StarsToggleButton().setAlign(WidgetAnchor.TOP_CENTER);
    control.setWidth(150).setHeight(20).setX(left).setY(top);
    screen.attachWidget("Spoutcraft", control);

    control = new ClearWaterToggleButton().setAlign(WidgetAnchor.TOP_CENTER);
    control.setWidth(150).setHeight(20).setX(right).setY(top);
    screen.attachWidget("Spoutcraft", control);
    top += 22;

    control = new ViewBobbingButton().setAlign(WidgetAnchor.TOP_CENTER);
    control.setWidth(150).setHeight(20).setX(left).setY(top);
    screen.attachWidget("Spoutcraft", control);

    control = new VoidFogButton().setAlign(WidgetAnchor.TOP_CENTER);
    control.setWidth(150).setHeight(20).setX(right).setY(top);
    screen.attachWidget("Spoutcraft", control);
    top += 22;

    control = new DelayedTooltipCheckbox().setAlign(WidgetAnchor.TOP_CENTER);
    control.setWidth(150).setHeight(20).setX(left).setY(top);
    screen.attachWidget("Spoutcraft", control);

    control = new WaterBiomeColorsButton().setAlign(WidgetAnchor.TOP_CENTER);
    control.setWidth(150).setHeight(20).setX(right).setY(top);
    screen.attachWidget("Spoutcraft", control);

    top += 22;

    control = new Anaglyph3DButton().setAlign(WidgetAnchor.TOP_CENTER);
    control.setWidth(150).setHeight(20).setX(left).setY(top);
    screen.attachWidget("Spoutcraft", control);

    control = new ServerTexturesButton().setAlign(WidgetAnchor.TOP_CENTER);
    control.setWidth(150).setHeight(20).setX(right).setY(top);
    screen.attachWidget("Spoutcraft", control);
   
    top +=22;
   
    control = new HotbarTextButton().setAlign(WidgetAnchor.TOP_CENTER);
    control.setWidth(150).setHeight(20).setX(left).setY(top);
    screen.attachWidget("Spoutcraft", control);
   
    control = new ChatColorAssistButton().setAlign(WidgetAnchor.TOP_CENTER);
    control.setWidth(150).setHeight(20).setX(right).setY(top);
    screen.attachWidget("Spoutcraft", control);

    top += 22;

    control = new SmoothLightingSlider().setAlign(WidgetAnchor.TOP_CENTER);
    control.setWidth(150).setHeight(20).setX(left).setY(top);
    screen.attachWidget("Spoutcraft", control);

    control = new BrightnessSlider().setAlign(WidgetAnchor.TOP_CENTER);
    control.setWidth(150).setHeight(20).setX(right).setY(top);
    screen.attachWidget("Spoutcraft", control);

    top += 22;

    control = new MipMapSlider().setAlign(WidgetAnchor.TOP_CENTER);
    control.setWidth(150).setHeight(20).setX(left).setY(top);
    screen.attachWidget("Spoutcraft", control);

    control = new FlightSpeedSlider().setAlign(WidgetAnchor.TOP_CENTER);
    control.setWidth(150).setHeight(20).setX(right).setY(top);
    screen.attachWidget("Spoutcraft", control);

    top += 22;

    control = new HotbarQuickKeysButton().setAlign(WidgetAnchor.TOP_CENTER);
    control.setWidth(150).setHeight(20).setX(left).setY(top);
    screen.attachWidget("Spoutcraft", control);

    control = new GuiScaleButton(this).setAlign(WidgetAnchor.TOP_CENTER);
    control.setWidth(150).setHeight(20).setX(right).setY(top);
    screen.attachWidget("Spoutcraft", control);

    top += 22;

    top += 5;

    // Inventory
    label = new GenericLabel("Inventory Settings");
    size = Spoutcraft.getMinecraftFont().getTextWidth(label.getText());
    label.setX((int) (width / 2 - size / 2)).setY(top);
    label.setTextColor(grey);
    screen.attachWidget("Spoutcraft", label);
    top += 11;

    linebreak = new GenericGradient();
    linebreak.setBottomColor(grey);
    linebreak.setTopColor(grey);
    linebreak.setX(width/2 - 318 / 2).setY(top).setHeight(3).setWidth(318);
    screen.attachWidget("Spoutcraft", linebreak);
    top += 6;

    control = new ReplaceToolsButton().setAlign(WidgetAnchor.TOP_CENTER);
    control.setWidth(150).setHeight(20).setX(left).setY(top);
    screen.attachWidget("Spoutcraft", control);

    control = new ReplaceBlocksButton().setAlign(WidgetAnchor.TOP_CENTER);
    control.setWidth(150).setHeight(20).setX(right).setY(top);
    screen.attachWidget("Spoutcraft", control);
    top += 22;

    top += 5;

    // Miscellaneous
    label = new GenericLabel("Miscellaneous Settings");
    size = Spoutcraft.getMinecraftFont().getTextWidth(label.getText());
    label.setX((int) (width / 2 - size / 2)).setY(top);
    label.setTextColor(grey);
    screen.attachWidget("Spoutcraft", label);
    top += 11;

    linebreak = new GenericGradient();
    linebreak.setBottomColor(grey);
    linebreak.setTopColor(grey);
    linebreak.setX(width/2 - 318 / 2).setY(top).setHeight(3).setWidth(318);
    screen.attachWidget("Spoutcraft", linebreak);
    top += 6;

    control = new SnooperButton(this).setAlign(WidgetAnchor.TOP_CENTER);
    control.setWidth(150).setHeight(20).setX(center).setY(top);
View Full Code Here

Examples of org.spoutcraft.api.gui.Gradient

    label.setX((int) (width / 2 - size / 2)).setY(top);
    label.setTextColor(grey);
    screen.attachWidget("Spoutcraft", label);
    top += 11;

    Gradient linebreak = new GenericGradient();
    linebreak.setBottomColor(grey);
    linebreak.setTopColor(grey);
    linebreak.setX(width/2 - 318 / 2).setY(top).setHeight(3).setWidth(318);
    screen.attachWidget("Spoutcraft", linebreak);
    top += 6;

    control = new MusicSlider().setAlign(WidgetAnchor.TOP_CENTER);
    control.setWidth(150).setHeight(20).setX(left).setY(top);
    screen.attachWidget("Spoutcraft", control);

    control = new SoundEffectsSlider().setAlign(WidgetAnchor.TOP_CENTER);
    control.setWidth(150).setHeight(20).setX(right).setY(top);
    screen.attachWidget("Spoutcraft", control);
    top += 22;

    control = new FieldOfViewSlider().setAlign(WidgetAnchor.TOP_CENTER);
    control.setWidth(150).setHeight(20).setX(left).setY(top);
    screen.attachWidget("Spoutcraft", control);

    control = new DifficultyButton().setAlign(WidgetAnchor.TOP_CENTER);
    control.setWidth(150).setHeight(20).setX(right).setY(top);
    screen.attachWidget("Spoutcraft", control);
    top += 22;
   
    control = new TexturesButton(this).setAlign(WidgetAnchor.TOP_CENTER);
    control.setWidth(150).setHeight(20).setX(center).setY(top);
    screen.attachWidget("Spoutcraft", control);
    top += 22;

    control = new ControlsButton(this).setAlign(WidgetAnchor.TOP_CENTER);
    control.setWidth(150).setHeight(20).setX(left).setY(top);
    screen.attachWidget("Spoutcraft", control);

    control = new LanguagesButton(this).setAlign(WidgetAnchor.TOP_CENTER);
    control.setWidth(150).setHeight(20).setX(right).setY(top);
    screen.attachWidget("Spoutcraft", control);
    top += 22;

    control = new ChatButton(this).setAlign(WidgetAnchor.TOP_CENTER);
    control.setWidth(150).setHeight(20).setX(left).setY(top);
    screen.attachWidget("Spoutcraft", control);

    control = new MinimapButton(this).setAlign(WidgetAnchor.TOP_CENTER);
    control.setWidth(150).setHeight(20).setX(right).setY(top);
    screen.attachWidget("Spoutcraft", control);

    top += 22;

    // Graphics
    label = new GenericLabel("Graphical Settings");
    size = Spoutcraft.getMinecraftFont().getTextWidth(label.getText());
    label.setX((int) (width / 2 - size / 2)).setY(top);
    label.setTextColor(grey);
    screen.attachWidget("Spoutcraft", label);
    top += 11;

    linebreak = new GenericGradient();
    linebreak.setBottomColor(grey);
    linebreak.setTopColor(grey);
    linebreak.setX(width/2 - 318 / 2).setY(top).setHeight(3).setWidth(318);
    screen.attachWidget("Spoutcraft", linebreak);
    top += 6;

    // TODO Clean up references to Spoutworth and remove message
    Label message = new GenericLabel("");
View Full Code Here

Examples of org.spoutcraft.api.gui.Gradient

    label.setTextColor(grey);
    screen.attachWidget("Spoutcraft", label);

    top += 11;

    Gradient linebreak = new GenericGradient();
    linebreak.setBottomColor(grey);
    linebreak.setTopColor(grey);
    linebreak.setX(width/2 - 318 / 2).setY(top).setHeight(3).setWidth(318);
    screen.attachWidget("Spoutcraft", linebreak);

    top += 6;

    positionButton = new GenericButton("Move Minimap");
    positionButton.setGeometry(width / 2 - 75, top, 150, 20);
    screen.attachWidget("Spoutcraft", positionButton);

    top += 27;

    label = new GenericLabel("Minimap Configuration");
    size = Spoutcraft.getMinecraftFont().getTextWidth(label.getText());
    label.setX((int) (width / 2 - size / 2)).setY(top);
    label.setTextColor(grey);
    screen.attachWidget("Spoutcraft", label);

    top += 11;

    linebreak = new GenericGradient();
    linebreak.setBottomColor(grey);
    linebreak.setTopColor(grey);
    linebreak.setX(width/2 - 318 / 2).setY(top).setHeight(3).setWidth(318);
    screen.attachWidget("Spoutcraft", linebreak);

    top += 6;

    toggleCheckBox = new MinimapToggleCheckBox().setAlign(WidgetAnchor.TOP_CENTER);
View Full Code Here

Examples of org.wicketstuff.artwork.liquidcanvas.graphics.Gradient

   */
    public LiquidExamplePage(final PageParameters parameters) {
      super(parameters);

      Graphics g=new Shadow();
      g.setChainedGraphics(new Border()).setChainedGraphics(new Gradient());
      LiquidCanvasBehavior liquidCanvasBehaviorOne=new LiquidCanvasBehavior(g,new RoundedRect());
     
      WebMarkupContainer liquidOneExample=new WebMarkupContainer("LiquidOne");
      liquidOneExample.add(liquidCanvasBehaviorOne);
        add(liquidOneExample);
       
       
      g=new Shadow(9,"#FF3300",2);
      g.setChainedGraphics(new Border()).setChainedGraphics(new Gradient());
      LiquidCanvasBehavior liquidCanvasBehaviorTwo=new LiquidCanvasBehavior(g,new RoundedRect());

       
      WebMarkupContainer liquidTwoExample=new WebMarkupContainer("LiquidTwo");
      liquidTwoExample.add(liquidCanvasBehaviorTwo);
        add(liquidTwoExample);

       
      g=new Gradient("rgba(255,255,255, 0.2)","#888");
     
      LiquidCanvasBehavior liquidCanvasBehaviorThree=new LiquidCanvasBehavior(g,new RoundedRect());

       
      WebMarkupContainer liquidThreeExample=new WebMarkupContainer("LiquidThree");
View Full Code Here

Examples of org.wicketstuff.artwork.liquidcanvas.graphics.Gradient

   */
  public HomePage(final PageParameters parameters) {
    super(parameters);
    // Add the simplest type of label
    Graphics g = new Shadow();
    g.setChainedGraphics(new Border()).setChainedGraphics(new Gradient());
    LiquidCanvasBehavior a = new LiquidCanvasBehavior(g, new RoundedRect());
    add(new WebMarkupContainer("message").add(a));

    add(new WebMarkupContainer("box").add(new NiftyCornersBehavior()));

View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.