aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/ui/MainFrame.java
diff options
context:
space:
mode:
authorcirakg <ciraboxkg@gmail.com>2023-01-02 14:33:47 +0100
committercirakg <ciraboxkg@gmail.com>2023-01-02 14:33:47 +0100
commit743bf39206ba8d51d1c60928ea49b5daf8970444 (patch)
tree5a455e75ba0c774bdddbc6ec71851a3e98c98ee9 /src/main/java/ui/MainFrame.java
parentd0df0ed9a37ecd9288997ff0e1a68e7f37b52a47 (diff)
Implementiran chat izmedju korisnika.
Diffstat (limited to 'src/main/java/ui/MainFrame.java')
-rw-r--r--src/main/java/ui/MainFrame.java6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/main/java/ui/MainFrame.java b/src/main/java/ui/MainFrame.java
index 85b2175..ef5f304 100644
--- a/src/main/java/ui/MainFrame.java
+++ b/src/main/java/ui/MainFrame.java
@@ -53,6 +53,7 @@ public class MainFrame extends JFrame implements Runnable {
public MainFrame() {
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setBounds(100, 100, 727, 429);
+ setTitle("IMIPOKEMON 90/2019");
loginPanel=new LoginPanel();
chooseOpponentPanel=new ChooseOpponentPanel();
opponentConfirmation=new OpponentConfirmation();
@@ -130,6 +131,10 @@ public class MainFrame extends JFrame implements Runnable {
this.getContentPane().removeAll();
this.getContentPane().add(this.chooseOpponentPanel,BorderLayout.CENTER);
SwingUtilities.updateComponentTreeUI(this);
+ }else if(response[0].trim().equals("MESSAGE")){
+ String msg=response[1]+":"+response[2]+"\n";
+ this.gamePanel.chat+=msg;
+ this.gamePanel.refreshChat();
}else {
//XML OBJECTS
XMLDecoder decoder = null;
@@ -155,6 +160,7 @@ public class MainFrame extends JFrame implements Runnable {
this.game=game;
this.gamePanel.loadElements();
this.gamePanel.txtAreaChat.setText(null);//clear chat between games
+ this.gamePanel.chat="";
}