List of usage examples for com.badlogic.gdx.graphics Color BLUE
Color BLUE
To view the source code for com.badlogic.gdx.graphics Color BLUE.
Click Source Link
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(); }