void render(GUIContext container, Graphics g) { g.setColor(Color.gray); g.fill(rectangle); renderTitle(g); if (replacementButton != null) { renderReplacement(container, g); } choiceButtons.render(container, g); choiceButtons.highlight(container, g, highlightedIndex, Color.green); g.setColor(Color.white); g.drawRoundRect( rectangle.getX(), rectangle.getY(), rectangle.getWidth(), rectangle.getHeight(), 5); g.setFont(HUD.NORMAL_FONT); if (tooltip != null) { tooltip.render(container, g); } }