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

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

Introduction

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

Prototype

Color BLUE

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

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  ww .ja v a 2  s.  c om
    } 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.tugraz.ist.catroid.plugin.Drone.other.DroneVideoCostume.java

License:Open Source License

public void initializeTexture() {
    Pixmap pixmap = new Pixmap(320, 240, Format.RGB888);
    pixmap.setColor(Color.BLUE);
    pixmap.fill();/*from ww w . j  a va2  s  .c om*/
    Texture texture = new Texture(pixmap, false);
    texture.setFilter(TextureFilter.Linear, TextureFilter.Linear);
    this.region = new TextureRegion(texture);
    this.width = this.region.getRegionWidth();
    this.height = this.region.getRegionHeight();
    this.x -= (this.width / 2f);
    this.y -= (this.height / 2f);
    this.originX = (this.width / 2f);
    this.originY = (this.height / 2f);
    pixmap.dispose();
    firstStart = false;
}

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

public CreditsScreen(Game game) {
    super(game);// w  w w .jav a2 s  . com
    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:ateamproject.kezuino.com.github.render.screens.LobbyListScreen.java

private void createGui() {
    // Back to main menu.
    TextButton btnBack = new TextButton("Terug", skin);
    btnBack.addListener(new ClickListener() {
        @Override/*from ww  w.j  a v a  2 s  .  co  m*/
        public void clicked(InputEvent event, float x, float y) {
            game.setScreen(new MainScreen(game));
        }
    });
    btnBack.setPosition(10, stage.getHeight() - btnBack.getHeight() - 10);
    this.stage.addActor(btnBack);

    // Create game button.
    TextButton btnCreateGame = new TextButton("Maak spel", skin);
    btnCreateGame.addListener(new ClickListener() {
        @Override
        public void clicked(InputEvent event, float x, float y) {

            Dialog d = new Dialog("Lobby Name", skin);
            lobbyname = new TextField("", skin);

            SelectBox<Object> clanDropdown = null;
            String dropDownResult = "";
            if (clanGame) {
                Client client = Client.getInstance();
                PacketGetClans packet = new PacketGetClans();
                client.send(packet);
                ArrayList<String> listclans = packet.getResult();

                Object[] arrayClans = new Object[listclans.size()];
                for (int i = 0; i < listclans.size(); i++) {

                    arrayClans[i] = listclans.get(i);

                }
                clanDropdown = new SelectBox<>(skin);

                clanDropdown.setItems(arrayClans);

                clanDropdown.setSelectedIndex(0);
                d.add(clanDropdown);
            }

            TextButton btnsubmit = new TextButton("Maken", skin);
            lobbyname.setSize(150, 30);

            d.add(lobbyname);
            d.add(btnsubmit);

            final SelectBox dropDownResultFinal = clanDropdown;
            btnsubmit.addListener(new ClickListener() {
                @Override
                public void clicked(InputEvent event, float x, float y) {
                    d.hide();
                    if (!lobbyname.getText().equals("")) {
                        if (clanGame) {
                            game.setScreen(new LobbyScreen(game, lobbyname.getText(),
                                    dropDownResultFinal.getSelected().toString()));
                        } else {
                            game.setScreen(new LobbyScreen(game, lobbyname.getText(), null));
                        }
                    }
                }
            });
            d.show(stage);
        }
    });

    // Create game button
    btnCreateGame.setPosition(stage.getWidth() - btnCreateGame.getWidth() - 10,
            stage.getHeight() - btnCreateGame.getHeight() - 10);
    this.stage.addActor(btnCreateGame);

    Pixmap pm1 = new Pixmap(1, 1, Pixmap.Format.RGB565);
    pm1.setColor(Color.GREEN);
    pm1.fill();

    // set table position
    scrollTable = new Table(skin);
    scrollTable.setColor(com.badlogic.gdx.graphics.Color.BLUE);
    final ScrollPane scroller = new ScrollPane(scrollTable);
    scroller.sizeBy(200, 400);
    scroller.setColor(com.badlogic.gdx.graphics.Color.BLUE);
    final Table table = new Table();
    table.setFillParent(false);
    table.add(scroller).fill().expand();
    table.setSize(stage.getWidth(), stage.getHeight() - btnCreateGame.getHeight());
    table.setColor(com.badlogic.gdx.graphics.Color.BLUE);

    // get all host from the server and put in the table
    fillHostTable();

    float x = stage.getWidth() / 2 - table.getWidth() / 2;
    float y = stage.getHeight() - table.getHeight() - btnCreateGame.getHeight() - 20;

    table.setPosition(x, y);
    this.stage.addActor(table);

}

From source file:cb.pong.model.Board.java

private void renderBlocks() {
    ShapeRenderer shapeRenderer = new ShapeRenderer();
    shapeRenderer.begin(ShapeRenderer.ShapeType.Filled);
    shapeRenderer.setColor(Color.BLUE);
    for (int x = 0; x < width; x++) {
        for (int y = 0; y < height; y++) {
            if (blocks[x][y]) {
                shapeRenderer.rect(x * 20, y * 20, 18, 18);
            }// w  w  w. j  av a2 s  . c o  m
        }
    }
    shapeRenderer.end();
}

From source file:CB_Locator.Map.AccuracyDrawable.java

License:Open Source License

private void createDrawablesFor(int index, float radius) {

    GL_Paint paint = new GL_Paint();
    paint.setColor(Color.BLUE);
    paint.setStyle(GL_Style.STROKE);
    paint.setStrokeWidth(3 * UI_Size_Base.that.getScale());
    strokes[index] = new CircleDrawable(0, 0, radius, paint, size, size);

    GL_Paint paint2 = new GL_Paint();
    paint2.setColor(Color.BLUE);//  ww w  .  j  av  a  2s . c  o  m
    paint2.setAlpha(50);
    fills[index] = new CircleDrawable(0, 0, radius, paint2, size, size);

    radien[index] = radius;
}

From source file:CB_UI.GL_UI.Activitys.CreateTrackOverMapActivity.java

License:Open Source License

private void createNewTrack() {
    GlobalCore.AktuelleRoute = new Track(Translation.Get("actualTrack"), Color.BLUE);
    GlobalCore.AktuelleRoute.ShowRoute = true;
    GlobalCore.AktuelleRoute.IsActualTrack = true;
    GlobalCore.aktuelleRouteCount = 0;//from   www  .  j a  va 2  s. c om
    GlobalCore.AktuelleRoute.TrackLength = 0;
    GlobalCore.AktuelleRoute.AltitudeDifference = 0;
}

From source file:CB_UI.GL_UI.Activitys.MeasureCoordinate.java

License:Open Source License

private void repaintPreview() {
    if (inRepaint.get())
        return;//  www .  j  a  v  a  2  s  .  c  o m
    inRepaint.set(true);

    disposeTexture();

    CB_RectF panelRec = new CB_RectF(leftBorder, bOK.getMaxY(), innerWidth, innerWidth);

    int w = (int) panelRec.getWidth();
    int h = (int) panelRec.getHeight();

    drawingPixmap = new Pixmap(w, h, Pixmap.Format.RGBA8888);

    drawingPixmap.setColor(Color.LIGHT_GRAY);
    drawingPixmap.fillRectangle(0, 0, (int) panelRec.getWidth(), (int) panelRec.getHeight());

    int centerX = (int) panelRec.getHalfWidth();
    int centerY = (int) panelRec.getHalfHeight();

    float minPix = Math.min(panelRec.getWidth(), panelRec.getHeight());

    try {
        synchronized (mMeasureList) {

            if (mMeasureList.size() > 0) {
                // Gemittelter Punkt der GPS-Messungen
                double medianLat = MeasuredCoord.Referenz.getLatitude();
                double medianLon = MeasuredCoord.Referenz.getLongitude();

                MeasuredCoordList sortetdList = (MeasuredCoordList) mMeasureList.clone();
                sortetdList.sort();

                double peakLat = Math.max(Math.abs(sortetdList.get(0).getLatitude() - medianLat),
                        Math.abs(sortetdList.get(sortetdList.size() - 1).getLatitude() - medianLat));
                double peakLon = Math.max(Math.abs(sortetdList.get(0).getLongitude() - medianLon),
                        Math.abs(sortetdList.get(sortetdList.size() - 1).getLongitude() - medianLon));

                // Umrechnung in XY
                double medianX = Descriptor.LongitudeToTileX(projectionZoom, medianLon);
                double medianY = Descriptor.LatitudeToTileY(projectionZoom, medianLat);

                double extremeX = Descriptor.LongitudeToTileX(projectionZoom, peakLon + medianLon);
                double extremeY = Descriptor.LatitudeToTileY(projectionZoom, peakLat + medianLat);

                double peakX = Math.abs(extremeX - medianX);
                double peakY = Math.abs(extremeY - medianY);

                double maxPeak = Math.max(peakX, peakY);

                double factor = 1;
                if (maxPeak > 0)
                    factor = minPix / maxPeak;

                factor /= 2;

                int x = (int) centerX;
                int y = (int) centerY;

                // Track zeichnen

                for (int i = 1; i < mMeasureList.size(); i++) {

                    PointD lastDrawEntry = Descriptor.projectCoordinate(mMeasureList.get(i - 1).getLatitude(),
                            mMeasureList.get(i - 1).getLongitude(), projectionZoom);

                    int lastX = (int) (centerX + (lastDrawEntry.X - medianX) * factor);
                    int lastY = (int) (centerY - (lastDrawEntry.Y - medianY) * factor);

                    PointD thisDrawEntry = Descriptor.projectCoordinate(mMeasureList.get(i).getLatitude(),
                            mMeasureList.get(i).getLongitude(), projectionZoom);

                    x = (int) (centerX + (thisDrawEntry.X - medianX) * factor);
                    y = (int) (centerY - (thisDrawEntry.Y - medianY) * factor);

                    drawingPixmap.setColor(Color.RED);
                    drawingPixmap.drawLine(lastX, lastY, x, y);

                }

                drawingPixmap.setColor(Color.BLUE);
                drawingPixmap.drawCircle(x, y, 4);
            }
        }
        //
        int m2 = (int) ((4 * minPix) / metersPerTile);
        int m4 = m2 * 2;

        drawingPixmap.setColor(Color.BLACK);
        drawingPixmap.drawCircle(centerX, centerY, m2);
        drawingPixmap.drawCircle(centerX, centerY, m4);

        drawingPixmap.drawLine(centerX, 0, centerX, (int) panelRec.getHeight());
        drawingPixmap.drawLine(0, centerY, (int) panelRec.getWidth(), centerY);

        drawingTexture = new Texture(drawingPixmap);

        drawing = new Sprite(drawingTexture, (int) panelRec.getWidth(), (int) panelRec.getHeight());
        drawing.setX(leftBorder);
        drawing.setY(bOK.getMaxY() + this.getBottomHeight());

        inRepaint.set(false);
    } catch (Exception e) {
        e.printStackTrace();
    }

    redraw = false;

    GL.that.renderOnce();
}

From source file:CB_UI.RouteOverlay.java

License:Open Source License

private static void initialColorField() {
    ColorField[0] = Color.RED;// w  w w .j a  va2  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:CB_UI.TrackRecorder.java

License:Open Source License

public static void StartRecording() {

    GlobalCore.AktuelleRoute = new Track(Translation.Get("actualTrack"), Color.BLUE);
    GlobalCore.AktuelleRoute.ShowRoute = true;
    GlobalCore.AktuelleRoute.IsActualTrack = true;
    GlobalCore.aktuelleRouteCount = 0;//from  www. j av  a  2 s .c  om
    GlobalCore.AktuelleRoute.TrackLength = 0;
    GlobalCore.AktuelleRoute.AltitudeDifference = 0;

    String directory = CB_UI_Settings.TrackFolder.getValue();
    if (!FileIO.createDirectory(directory))
        return;

    if (gpxfile == null) {
        gpxfile = FileFactory.createFile(directory + "/" + generateTrackFileName());
        try {
            writer = gpxfile.getFileWriter();
            try {
                writer.append("<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n");
                writer.append(
                        "<gpx version=\"1.0\" creator=\"cachebox track recorder\" xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" xmlns=\"http://www.topografix.com/GPX/1/0\" xsi:schemaLocation=\"http://www.topografix.com/GPX/1/0 http://www.topografix.com/GPX/1/0/gpx.xsd\">\n");
                writer.append("<time>" + GetDateTimeString() + "</time>\n");
                // set real bounds or basecamp (mapsource) will not import this track
                // writer.append("<bounds minlat=\"-90\" minlon=\"-180\" maxlat=\"90\" maxlon=\"180\"/>\n");
                writer.append("<trk><trkseg>\n");
                writer.flush();
            } catch (IOException e) {
                Log.err(log, "IOException", e);
            }
        } catch (IOException e1) {
            Log.err(log, "IOException", e1);
        }

        try {
            writer.append("</trkseg>\n");
            writer.append("</trk>\n");

            writer.append("</gpx>\n");
            writer.flush();
            writer.close();
        } catch (IOException e) {
            Log.err(log, "IOException", e);
        }
        writer = null;

    }

    pauseRecording = false;
    recording = true;

    // updateRecorderButtonAccessibility();
}