Package java.awt

Examples of java.awt.Graphics.drawString()


        if(text.hasOutline()){
          g2.setColor(text.getOutlineColor());
          g2.drawString(text.getText(), text.getXPos() + 1, text.getYPos());
          g2.drawString(text.getText(), text.getXPos() - 1, text.getYPos());
          g2.drawString(text.getText(), text.getXPos(), text.getYPos() + 1);
          g2.drawString(text.getText(), text.getXPos(), text.getYPos() - 1);
        }
        g2.setColor(text.getColor());
        g2.drawString(text.getText(), text.getXPos(), text.getYPos());
      }
    }
View Full Code Here


          g2.drawString(text.getText(), text.getXPos() - 1, text.getYPos());
          g2.drawString(text.getText(), text.getXPos(), text.getYPos() + 1);
          g2.drawString(text.getText(), text.getXPos(), text.getYPos() - 1);
        }
        g2.setColor(text.getColor());
        g2.drawString(text.getText(), text.getXPos(), text.getYPos());
      }
    }
  }
 
  private void renderCustomShape(DiagramShape shape, Graphics2D g2){
View Full Code Here

            for (int i = 0; i < b.length; i++) {
                paintBox(g2, x + b[i][0], y + b[i][1], COLORS[si + 1]);
            }

            g2.setColor(Color.WHITE);
            g2.drawString("SCORE:", CELL + 2, (HEIGHT_C + 4) * CELL - 4);
            g2.drawString(String.valueOf(score), 2 * CELL, (HEIGHT_C + 5) * CELL - 4);
            b = BLOCKS[next_si][next_bi];
            for (int i = 0; i < b.length; i++) {
                paintBox(g2, 7 + b[i][0], HEIGHT_C + 2 + b[i][1],
                    COLORS[next_si + 1]);
View Full Code Here

                paintBox(g2, x + b[i][0], y + b[i][1], COLORS[si + 1]);
            }

            g2.setColor(Color.WHITE);
            g2.drawString("SCORE:", CELL + 2, (HEIGHT_C + 4) * CELL - 4);
            g2.drawString(String.valueOf(score), 2 * CELL, (HEIGHT_C + 5) * CELL - 4);
            b = BLOCKS[next_si][next_bi];
            for (int i = 0; i < b.length; i++) {
                paintBox(g2, 7 + b[i][0], HEIGHT_C + 2 + b[i][1],
                    COLORS[next_si + 1]);
            }
View Full Code Here

        } else if (end) {
            g2.setColor(Color.BLACK);
            g2.fillRect(2 * CELL, 9 * CELL, 8 * CELL, 4 * CELL);
            g2.setColor(Color.WHITE);
            g2.drawRect(2 * CELL, 9 * CELL, 8 * CELL, 4 * CELL);
            g2.drawString("GAME OVER! SCORE: " + score, (WIDTH_C - 6) * CELL / 2 + 2,
                (HEIGHT_C + 2) * CELL / 2);
        }
        g2.dispose();
        g.drawImage(img, 0, 0, this);
    }
View Full Code Here

      for(int i=0; i<errorMessage.length; i++) {
        if(errorMessage[i] != null) {
          int messageX = (offscreen.getWidth(null) - fm.stringWidth(errorMessage[i])) / 2;
          int messageY = (offscreen.getHeight(null) - (fm.getHeight() * errorMessage.length)) / 2;

          og.drawString(errorMessage[i], messageX, messageY + i*fm.getHeight());
        }
      }
    } else {
      og.setColor(fgColor);

View Full Code Here

      int messageY = y + 20;

      if (logo != null) messageY += logo.getHeight(null)/2;
      else if (progressbar != null) messageY += progressbar.getHeight(null)/2;

      og.drawString(message, messageX, messageY);

      // draw subtaskmessage, if any
      if(subtaskMessage.length() > 0) {
        messageX = (offscreen.getWidth(null) - fm.stringWidth(subtaskMessage)) / 2;
        og.drawString(subtaskMessage, messageX, messageY+20);
View Full Code Here

      og.drawString(message, messageX, messageY);

      // draw subtaskmessage, if any
      if(subtaskMessage.length() > 0) {
        messageX = (offscreen.getWidth(null) - fm.stringWidth(subtaskMessage)) / 2;
        og.drawString(subtaskMessage, messageX, messageY+20);
      }

      // draw loading progress bar, clipping it depending on percentage done
      if (progressbar != null) {
        int barSize = (progressbar.getWidth(null) * percentage) / 100;
View Full Code Here

                int climbX = stepPos.x
                + 42
                - (graph.getFontMetrics(graph.getFont())
                        .stringWidth(climb) / 2);
                graph.setColor(Color.darkGray);
                graph.drawString(climb, climbX, stepPos.y + 39);
                graph.setColor(col);
                graph.drawString(climb, climbX - 1, stepPos.y + 38);
                break;
            case MovePath.STEP_CLIMB_MODE_OFF:
                // cancel climb mode indicator
View Full Code Here

                - (graph.getFontMetrics(graph.getFont())
                        .stringWidth(climb) / 2);
                graph.setColor(Color.darkGray);
                graph.drawString(climb, climbX, stepPos.y + 39);
                graph.setColor(col);
                graph.drawString(climb, climbX - 1, stepPos.y + 38);
                break;
            case MovePath.STEP_CLIMB_MODE_OFF:
                // cancel climb mode indicator
                String climboff;
                if (step.getParent().getEntity().getMovementMode() == IEntityMovementMode.WIGE) {
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.