Example usage for com.badlogic.gdx.graphics Color DARK_GRAY

List of usage examples for com.badlogic.gdx.graphics Color DARK_GRAY

Introduction

In this page you can find the example usage for com.badlogic.gdx.graphics Color DARK_GRAY.

Prototype

Color DARK_GRAY

To view the source code for com.badlogic.gdx.graphics Color DARK_GRAY.

Click Source Link

Usage

From source file:at.therefactory.jewelthief.Game.java

License:Open Source License

public void postRender(ShapeRenderer sr) {
    if (player.getNumMen() <= 0) {
        sr.setColor(Color.WHITE);
        sr.rect(rectangleGameOver.x, rectangleGameOver.y, rectangleGameOver.width, rectangleGameOver.height);
        sr.setColor(Color.DARK_GRAY);
        sr.rect(rectangleGameOver.x, rectangleGameOver.y + rectangleGameOver.height - 28,
                rectangleGameOver.width, 28);
        buttonPlayAgain.renderShape(sr);
        buttonExit.renderShape(sr);/*from  w  w w  .  j  a v  a 2s.  c o  m*/
    } else if (showMenu) {
        sr.setColor(Color.WHITE);
        sr.rect(rectangleShowMenu.x, rectangleShowMenu.y, rectangleShowMenu.width, rectangleShowMenu.height);
        sr.setColor(Color.DARK_GRAY);
        sr.rect(rectangleShowMenu.x, rectangleShowMenu.y + rectangleShowMenu.height - 28,
                rectangleShowMenu.width, 28);
        buttonYes.renderShape(sr);
        buttonNo.renderShape(sr);
        buttonRestart.renderShape(sr);
    } else if (showGetReady) {
        sr.setColor(Color.BLUE);
        sr.rect(rectangleGetReady.x + 1, rectangleGetReady.y + 1, rectangleGetReady.width - 2,
                rectangleGetReady.height - 2);
        sr.setColor(Color.WHITE);
        sr.rect(rectangleGetReady.x + 5, rectangleGetReady.y + 5, rectangleGetReady.width - 10,
                rectangleGetReady.height - 10);
    }
}

From source file:at.therefactory.jewelthief.ui.buttons.GrayButton.java

License:Open Source License

public GrayButton(String caption, float x, float y, float width, float height) {
    this.x = x;/*  w  w  w.java  2  s .  co  m*/
    this.y = y;
    this.width = width;
    this.height = height;
    this.caption = caption;
    font = JewelThief.getInstance().getFont();
    captionColor = Color.DARK_GRAY;
    borderSize = 3;

    // horizontally and vertically align to center
    layout = new GlyphLayout(font, caption);
    xCaptionOffset = width / 2 - layout.width / 2;
    yCaptionOffset = height / 2 + layout.height / 2;
}

From source file:at.therefactory.jewelthief.ui.buttons.GrayStateButton.java

License:Open Source License

@Override
public void renderCaption(SpriteBatch batch) {
    font.setColor(Color.DARK_GRAY);
    font.draw(batch, captions[state], x + xCaptionOffset + 5 + pressedOffset,
            y + yCaptionOffset - pressedOffset);
    sprites[state].setPosition(x + 10 + pressedOffset,
            y + height / 2 - sprites[state].getHeight() / 2 + 1 - pressedOffset);
    sprites[state].draw(batch);//from   w  ww  . j a va 2 s. c o m
}

From source file:at.therefactory.jewelthief.ui.Hud.java

License:Open Source License

public void render(SpriteBatch batch) {
    font.setColor(Color.DARK_GRAY);
    buttonShowMenu.renderCaption(batch);
    font.setColor(Color.BLACK);/*from ww  w.j a v  a  2 s .  c  o m*/
    font.draw(batch, bundle.get(game.getCurrentJewelName()), rectangleHud.getX() + 15,
            rectangleHud.getY() + yOffsetFromHudY);
    font.draw(batch, Utils.secondsToTimeString(game.getGameDuration()), rectangleHud.getX() + 370,
            rectangleHud.getY() + yOffsetFromHudY);
    stringBuilder.append(Math.max(0, game.getPlayer().getNumMen())).append(" ")
            .append((game.getPlayer().getNumMen() == 1 ? bundle.get(MAN) : bundle.get(MEN)));
    font.draw(batch, stringBuilder, rectangleHud.getX() + 415, rectangleHud.getY() + yOffsetFromHudY);
    stringBuilder.setLength(0);
    currWidth = 0;
    indexOfFirstJewelToShow = Utils.within(game.getCurrentLevel(), 0, 13) ? 0 : (short) 13;
    for (int i = indexOfFirstJewelToShow; i <= game.getCurrentLevel(); i++) {
        if (i > indexOfFirstJewelToShow)
            currWidth += jewelsToDisplay[i - 1].getSprite().getWidth() + 5;
        batch.draw(jewelsToDisplay[i].getSprite(), rectangleHud.getX() + 95 + currWidth,
                rectangleHud.getY() + (15 - jewelsToDisplay[i].getSprite().getHeight() / 2));
    }
}

From source file:ateamproject.kezuino.com.github.render.screens.CreditsScreen.java

public CreditsScreen(Game game) {
    super(game);/*from w  ww . ja v a  2 s .  c  o m*/
    this.maxNumberOfModifieingThreadsRandom = 40;
    this.maxNumberOfModifieingThreadsRow = 1;

    this.numberOfModifieingThreadsRow = new AtomicInteger(0);
    this.numberOfModifieingThreadsRandom = new AtomicInteger(0);

    content = new ArrayList<>();
    titelLabels = new ArrayList<>();
    contentLabels = new ArrayList<>();
    titelLabelsModified = new CopyOnWriteArrayList<>();
    contentLabelsModified = new CopyOnWriteArrayList<>();

    this.titel = "The A - Team";
    content.add("* Lead developer: Fatih Taskent*,");
    content.add("* Logic/Netcode: Anton van Dijk*,");
    content.add("* Logic/Clansystem: Jip van de Vijfeijke*,");
    content.add("* Logic/Syncing: Ken van de Linde*,");
    content.add("* Graphics/Testing: David Vlijmincx*,");
    content.add("* Documentation/Support: Sven Keunen*");

    backgroundMusic = Assets.getMusicStream("credits.mp3");
    backgroundMusic.setPosition(0);
    clearOnRenderColor = Color.BLACK;

    titelFont = new Label.LabelStyle(new BitmapFont(Gdx.files.internal("fonts/credits.fnt"),
            Gdx.files.internal("fonts/credits_0.png"), false), Color.BLUE);
    contentFont = new Label.LabelStyle(new BitmapFont(Gdx.files.internal("fonts/credits.fnt"),
            Gdx.files.internal("fonts/credits_0.png"), false), Color.WHITE);

    rand = new Random();

    Image i = new Image(new Texture("gui/credits.png"));
    i.setFillParent(true);
    stage.addActor(i);

    final Thread head = Thread.currentThread();

    TextButton exit = new TextButton("", skin);
    exit.addListener(new ClickListener() {
        @Override
        public void clicked(InputEvent event, float x, float y) {
            head.interrupt();
            game.setScreen(new MainScreen(game));
        }
    });
    exit.setColor(Color.DARK_GRAY);
    exit.setPosition(stage.getWidth() - 35, stage.getHeight() - 30);
    stage.addActor(exit);

    createLabels();
    placeLabels();
    modifyLabels();
}

From source file:base.Engine.java

License:Open Source License

public static Pixmap generatePatternPixmap(PatternEntry basedOn, Color color) {
    Pixmap returnPixmap = new Pixmap(basedOn.getWrapper().getW(), basedOn.getWrapper().getH(),
            Pixmap.Format.RGBA8888);
    returnPixmap.setColor(Color.rgba8888(0, 0, 0, 0));
    returnPixmap.fill();/*from   w  w  w. j  a  v  a 2s .c  o  m*/

    returnPixmap.setColor(Color.DARK_GRAY);
    returnPixmap.drawPixel(0, 0);

    returnPixmap.setColor(color);

    for (int x = 0; x < basedOn.getWrapper().getW(); x++)
        for (int y = 0; y < basedOn.getWrapper().getH(); y++)
            if (basedOn.getCells()[x][y] != 0)
                returnPixmap.drawPixel(x, y);

    return returnPixmap;
}

From source file:CB_UI.GL_UI.Views.DescriptionView.java

License:Open Source License

@Override
public void render(Batch batch) {
    super.render(batch);

    if (PowerdBy != null) {
        if (Line == null) {
            float strokeWidth = 3 * UI_Size_Base.that.getScale();

            Line l1 = new Line(margin, PowerdBy.getY() - margin, this.getWidth() - margin,
                    PowerdBy.getY() - margin);

            Quadrangle q1 = new Quadrangle(l1, strokeWidth);

            GL_Paint paint = new GL_Paint();
            paint.setGLColor(Color.DARK_GRAY);
            Line = new PolygonDrawable(q1.getVertices(), q1.getTriangles(), paint, this.getWidth(),
                    this.getHeight());

            l1.dispose();//w  w  w  .j  a v a2 s . com

            q1.dispose();

        }

        Line.draw(batch, 0, 0, this.getWidth(), this.getHeight(), 0);
    }
}

From source file:CB_UI.RouteOverlay.java

License:Open Source License

private static void initialColorField() {
    ColorField[0] = Color.RED;//w  w w . j  a v  a2 s . c  o  m
    ColorField[1] = Color.YELLOW;
    ColorField[2] = Color.BLACK;
    ColorField[3] = Color.LIGHT_GRAY;
    ColorField[4] = Color.GREEN;
    ColorField[5] = Color.BLUE;
    ColorField[6] = Color.CYAN;
    ColorField[7] = Color.GRAY;
    ColorField[8] = Color.MAGENTA;
    ColorField[9] = Color.ORANGE;
    ColorField[10] = Color.DARK_GRAY;
    ColorField[11] = Color.PINK;
    ColorField[12] = Color.WHITE;
}

From source file:com.a2client.gui.test.gui_somedrag.java

License:Open Source License

public void DoRender() {
    GUIGDX.FillRect(abs_pos, new Vec2i(50, 50), Color.DARK_GRAY);
}

From source file:com.centergame.starttrack.graphics.actors.TabView.java

/**
 * @param names tab headers//from  w w  w .  ja  va 2  s. com
 */
public TabView(String[] names) {

    this.headerHeight = StartTrackApp.dp2px(32);
    this.separatorHeight = StartTrackApp.dp2px(1);
    this.separatorPadding = StartTrackApp.dp2px(12);
    this.underlineHeight = StartTrackApp.dp2px(2);

    this.selectedTextColor = Color.valueOf("202020");
    this.unselectedTextColor = Color.valueOf("666666");
    this.separatorColor = Color.LIGHT_GRAY;
    this.underlineColor = Color.DARK_GRAY;

    this.tabIndex = -1;
    this.headers = new ArrayList<Text>();
    this.contents = new ArrayList<Group>();

    int i = 0;
    for (String name : names) {
        final int ii = i;
        LabelStyle s = StartTrackApp.getResources().getLabelStyle("tabs_header");
        s.fontColor = unselectedTextColor;
        Text t = new Text(name.toUpperCase(), s);
        t.setAlignment(Align.center);
        t.addListener(new ActorGestureListener() {
            public void tap(InputEvent event, float x, float y, int count, int button) {
                selectTab(ii);
            }
        });
        headers.add(t);
        addActor(t);

        Group g = new Group() {
            @Override
            public void addActor(Actor actor) {
                super.addActor(actor);
                this.setHeight(actor.getHeight());
                actor.setPosition(0, 0);
            }
        };
        g.setVisible(false);
        contents.add(g);
        addActor(g);

        i++;
    }

    this.separator = new IdpColorPixmap(separatorColor).buildActor();
    addActor(separator);

    this.underline = new IdpColorPixmap(underlineColor).buildActor();
    addActor(underline);

    setBackgroundColor(Color.valueOf("fafafa"));
    setBorder(StartTrackApp.dp2px(1), 0, StartTrackApp.dp2px(1), 0);
    setBorderColor(Color.LIGHT_GRAY);
    layout();
}