本文整理匯總了Java中net.minecraft.client.gui.GuiButton.drawButton方法的典型用法代碼示例。如果您正苦於以下問題:Java GuiButton.drawButton方法的具體用法?Java GuiButton.drawButton怎麽用?Java GuiButton.drawButton使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類net.minecraft.client.gui.GuiButton
的用法示例。
在下文中一共展示了GuiButton.drawButton方法的1個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Java代碼示例。
示例1: drawScreen
import net.minecraft.client.gui.GuiButton; //導入方法依賴的package包/類
@Override
public void drawScreen(int mouseX, int mouseY, float partialTicks)
{
GL11.glEnable(GL11.GL_BLEND);
drawDefaultBackground();
GL11.glDisable(GL11.GL_BLEND);
mc.getTextureManager().bindTexture(new ResourceLocation(ModInfo.MODID, "textures/gui/atm.png"));
drawTexturedModalRect((width / 2) + guiX, (height / 2) + guiY, 0, 0, guiWidth, guiHeight);
for (GuiButton button : numbers) {
button.drawButton(mc, mouseX, mouseY, partialTicks);
}
withdraw.drawButton(mc, mouseX, mouseY, partialTicks);
deposit.drawButton(mc, mouseX, mouseY, partialTicks);
accept.drawButton(mc, mouseX, mouseY, partialTicks);
decline.drawButton(mc, mouseX, mouseY, partialTicks);
AccountCapability cap = player.getCapability(Currency.ACCOUNT_DATA, null);
fontRenderer.drawString("Bank Balance: " + NumberFormat.getCurrencyInstance(Locale.US).format(cap.getAmount()), (width / 2) - (fontRenderer.getStringWidth("Bank Balance: " + NumberFormat.getCurrencyInstance().format(cap.getAmount())) / 2), (height / 2) + 90, 0xFFFFFF, true);
fontRenderer.drawString("$25,000 Withdraw Limit.", (width / 2) - (fontRenderer.getStringWidth("$25,000 Withdraw Limit.") / 2), (height / 2) + 100, 0xFFFFFF, true);
amountBox.drawTextBox();
}