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); }