Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.javaman.rcm.guis;
- import javax.swing.JSlider;
- import org.lwjgl.input.Keyboard;
- import com.javaman.rcm.Runescape;
- import com.javaman.rcm.utility.LogHelper;
- import net.minecraft.client.gui.*;
- import net.minecraft.client.settings.EnumOptions;
- import net.minecraft.network.packet.Packet250CustomPayload;
- import net.minecraft.util.StatCollector;
- public class GuiRSACGpChanging extends GuiScreen
- {
- public String gpInputField = "";
- public GuiRSACGpChanging()
- {
- }
- public void initGui()
- {
- buttonList.clear();
- this.buttonList.add(new GuiCustomButton(1, width / 2 - 25, height / 2 + 15, 50, 15, StatCollector.translateToLocal("Enter!")));
- }
- protected void actionPerformed(GuiButton button)
- {
- switch (button.id)
- {
- case 1:
- {
- break;
- }
- }
- }
- protected void keyTyped(char par1, int par2)
- {
- super.keyTyped(par1, par2);
- String[] allowedChars = { "0", "1", "2", "3", "4", "5", "6", "7", "8", "9" };
- for (String s : allowedChars)
- {
- String s1 = par2 + "";
- if (s1 == s.toLowerCase() && fontRenderer.getStringWidth(gpInputField + s) < 9)
- {
- gpInputField += s.toLowerCase();
- }
- if (s1 == s.toUpperCase() && fontRenderer.getStringWidth(gpInputField + s) < 9)
- {
- gpInputField += s.toUpperCase();
- }
- }
- }
- protected void mouseClicked(int par1, int par2, int par3)
- {
- // this.mouseClicked(par1, par2, par3);
- }
- public boolean doesGuiPauseGame()
- {
- return true;
- }
- public void onGuiClosed()
- {
- Keyboard.enableRepeatEvents(false);
- }
- public void drawScreen(int par1, int par2, float par3)
- {
- this.drawDefaultBackground();
- drawString(fontRenderer, gpInputField, width / 2, height / 2, 0xFFFFFF);
- super.drawScreen(par1, par2, par3);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement