aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/ui/LoginPanel.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/ui/LoginPanel.java')
-rw-r--r--src/main/java/ui/LoginPanel.java29
1 files changed, 2 insertions, 27 deletions
diff --git a/src/main/java/ui/LoginPanel.java b/src/main/java/ui/LoginPanel.java
index 7ec97f1..bfd47f9 100644
--- a/src/main/java/ui/LoginPanel.java
+++ b/src/main/java/ui/LoginPanel.java
@@ -73,6 +73,7 @@ public class LoginPanel extends JPanel {
}
public void Login() {
+ System.out.println("SEND LOGIN");
String username=textFieldUsername.getText();
String password=textFieldPassword.getText();
if(!(username.trim().length()>0 && password.trim().length()>0))
@@ -85,36 +86,10 @@ public class LoginPanel extends JPanel {
MainFrame topFrame=(MainFrame) SwingUtilities.getAncestorOfClass(MainFrame.class, LoginPanel.this);
try {
SocketChannel client=topFrame.getClient();
- ByteBuffer readBuffer=topFrame.getReadBuffer();
client.write(bbLogin);
- client.configureBlocking(true);
- readBuffer.clear();
- StringBuilder sb=new StringBuilder();
- while(client.read(readBuffer)>0) {
- readBuffer.flip();
- byte[] bytes = new byte[readBuffer.limit()];
- readBuffer.get(bytes);
- sb.append(new String(bytes));
- readBuffer.clear();
- client.configureBlocking(false);
- }
- String response[]=sb.toString().split(":");
- if(response[0].trim().equals("ACCEPTED")) {
- topFrame.setUserId(Long.parseLong(response[1].trim()));
- topFrame.getContentPane().removeAll();
- ChooseOpponentPanel panel=new ChooseOpponentPanel();
- topFrame.getContentPane().add(panel,BorderLayout.CENTER);
- SwingUtilities.updateComponentTreeUI(topFrame);
- panel.getUsers();
-
-
- }else {
- System.out.println("Bad Login");
- warningTextArea.setText("Pogresan Login");
- }
} catch (Exception e) {
- // TODO: handle exception
+ e.printStackTrace();
}
}