diff options
Diffstat (limited to 'src/net/minecraft/LoginForm.java')
-rw-r--r-- | src/net/minecraft/LoginForm.java | 22 |
1 files changed, 21 insertions, 1 deletions
diff --git a/src/net/minecraft/LoginForm.java b/src/net/minecraft/LoginForm.java index d8f6873..856538c 100644 --- a/src/net/minecraft/LoginForm.java +++ b/src/net/minecraft/LoginForm.java @@ -1,10 +1,27 @@ package net.minecraft; import javax.crypto.Cipher; +import javax.crypto.CipherInputStream; +import javax.crypto.CipherOutputStream; +import javax.crypto.SecretKey; +import javax.crypto.SecretKeyFactory; +import javax.crypto.spec.PBEKeySpec; +import javax.crypto.spec.PBEParameterSpec; +import javax.imageio.ImageIO; import java.awt.*; +import java.awt.event.ActionEvent; +import java.awt.event.ActionListener; +import java.awt.event.MouseAdapter; +import java.awt.event.MouseEvent; +import java.awt.image.VolatileImage; import java.io.DataInputStream; import java.io.DataOutputStream; import java.io.File; +import java.io.FileInputStream; +import java.io.FileOutputStream; +import java.io.IOException; +import java.net.URL; +import java.util.Random; public class LoginForm extends Panel { private static final long serialVersionUID = 1L; @@ -21,6 +38,7 @@ public class LoginForm extends Panel { private VolatileImage img; public LoginForm(final LauncherFrame launcherFrame) { + Image bgImage1; this.launcherFrame = launcherFrame; GridBagLayout gbl = new GridBagLayout(); @@ -28,12 +46,14 @@ public class LoginForm extends Panel { add(buildLoginPanel()); + bgImage1 = null; try { - this.bgImage = ImageIO.read(LoginForm.class.getResource("dirt.png")).getScaledInstance(32, 32, 16); + bgImage1 = ImageIO.read(LoginForm.class.getResource("dirt.png")).getScaledInstance(32, 32, 16); } catch (IOException e) { e.printStackTrace(); } + this.bgImage = bgImage1; readUsername(); this.retryButton.addActionListener(new ActionListener() { |