コード例 #1
0
ファイル: ARXView.java プロジェクト: finalist/betelgeuse
  public void draw(DrawWindow dw) {
    sliderX = pad + (sliderBarWidth - sliderWidth) * (sliderVal / sliderRange);
    sliderY = pad;

    dw.setFontSize(22);
    dw.setColor(Color.rgb(0, 0, 0));
    dw.setFill(true);
    dw.drawRectangle(0, 0, width, height);
    dw.setColor(Color.rgb(255, 255, 255));
    dw.setFill(false);
    dw.drawRectangle(0, 0, width, height);

    dw.setColor(Color.rgb(100, 100, 100));
    dw.setFill(true);
    dw.drawRectangle(sliderBarX, sliderBarY, sliderBarWidth, sliderBarHeight);
    dw.setColor(Color.rgb(255, 255, 255));
    dw.setFill(false);
    dw.drawRectangle(sliderBarX, sliderBarY, sliderBarWidth, sliderBarHeight);

    dw.setColor(Color.rgb(200, 200, 200));
    dw.setFill(true);
    dw.drawRectangle(sliderX, sliderY, sliderWidth, sliderBarHeight);
    dw.setColor(Color.rgb(255, 255, 255));
    dw.setFill(false);
    dw.drawRectangle(sliderX, sliderY, sliderWidth, sliderBarHeight);

    dw.drawBitmap(acceptIcon, iconX, iconY, 0, 1);
  }