Selaa lähdekoodia

指定utf-8编码

hfy 22 tuntia sitten
vanhempi
commit
52c7b4e4c2
2 muutettua tiedostoa jossa 5 lisäystä ja 3 poistoa
  1. 2 2
      src/com/mes/ui/LoginFarme.java
  2. 3 1
      src/com/mes/util/Base64Utils.java

+ 2 - 2
src/com/mes/ui/LoginFarme.java

@@ -45,11 +45,11 @@ public class LoginFarme extends JFrame {
         userPasswordLabel.setBounds(300, 150, 120, 40);
         userPasswordLabel.setFont(new java.awt.Font("Dialog",   1,   16));
         userNameTxt = new JTextField(20);
-        userNameTxt.setText("system");
+        userNameTxt.setText("");
         userNameTxt.setBounds(400, 105, 150, 30);
         userPasswordTxt = new JPasswordField(20);
         userPasswordTxt.setBounds(400, 155, 150, 30);
-        userPasswordTxt.setText("Aa111111");
+        userPasswordTxt.setText("");
         loginButton.setFont(new java.awt.Font("Dialog",   1,   16));
         loginButton.setBounds(300, 200, 255, 40);
         loginButton.setIcon(new ImageIcon(MesClient.class.getResource("/bg/user.png")));

+ 3 - 1
src/com/mes/util/Base64Utils.java

@@ -2,9 +2,11 @@ package com.mes.util;
 
 import org.apache.commons.codec.binary.Base64;
 
+import java.nio.charset.StandardCharsets;
+
 public class Base64Utils {
 	public static String getBase64(String str) {
-        byte[] binaryData = str.getBytes();
+        byte[] binaryData = str.getBytes(StandardCharsets.UTF_8);
         String encodedString = Base64.encodeBase64String(binaryData);
         return encodedString;
 	}