예제 #1
0
 public void render(IGWrapper g, int i, boolean dotooltip) {
   g.drawImage(imagename, i * 20 + 2, 2);
   if (dotooltip) {
     g.setColor(0, 0, 0, 127);
     g.fillRect(0, 20, 640, 20);
     g.setColor(255, 255, 255);
     g.drawString(description + getValue(), 2, 22);
   }
 }
 @Override
 protected void render(GameContainer gc, IGWrapper g) {
   int index = gc.getInput().getMouseX() / 20;
   boolean tooltip = gc.getInput().getMouseY() < 20;
   g.setColor(0, 0, 0);
   g.fillRect(0, 0, gc.getWidth(), 20);
   for (int i = 0; i < left.length; i++) {
     if (left[i] != null) {
       left[i].render(g, i, (i == index && tooltip));
     }
   }
   g.setColor(0, 255, 0);
 }