當前位置: 首頁>>代碼示例>>Java>>正文


Java GuiButton.drawButton方法代碼示例

本文整理匯總了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();
}
 
開發者ID:Zundrel,項目名稱:Never-Enough-Currency,代碼行數:27,代碼來源:GuiATM.java


注:本文中的net.minecraft.client.gui.GuiButton.drawButton方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。