diff options
author | cirakg <ciraboxkg@gmail.com> | 2022-12-30 07:42:51 +0100 |
---|---|---|
committer | cirakg <ciraboxkg@gmail.com> | 2022-12-30 07:42:51 +0100 |
commit | 46e226a98eafc77140182f3d344730c00a868836 (patch) | |
tree | b205ca328b64f6ddbc442b10f48bb1a909b0d833 /src/main/java/ui/MainFrame.java | |
parent | e5476a4f36551f11db0dc33e972a906adf0e0b5b (diff) |
Omoguceno startovanje igre po acceptu.
Diffstat (limited to 'src/main/java/ui/MainFrame.java')
-rw-r--r-- | src/main/java/ui/MainFrame.java | 38 |
1 files changed, 19 insertions, 19 deletions
diff --git a/src/main/java/ui/MainFrame.java b/src/main/java/ui/MainFrame.java index 8b3e949..c3c974d 100644 --- a/src/main/java/ui/MainFrame.java +++ b/src/main/java/ui/MainFrame.java @@ -135,29 +135,29 @@ public class MainFrame extends JFrame implements Runnable { XMLDecoder decoder = null; decoder = new XMLDecoder(new ByteArrayInputStream(sb.toString().getBytes())); try { - UserListWrapper wp=(UserListWrapper) decoder.readObject(); - decoder.close(); - chooseOpponentPanel.comboBox.removeAllItems(); - if(wp.getUsers()!=null) - for(User user :wp.getUsers()) { - if(userId!=user.id) - chooseOpponentPanel.comboBox.addItem(new ComboBoxUser(user)); - - } + Object o=decoder.readObject(); + decoder.close(); + if(o instanceof UserListWrapper) { + UserListWrapper wp=(UserListWrapper) o; + chooseOpponentPanel.comboBox.removeAllItems(); + if(wp.getUsers()!=null) + for(User user :wp.getUsers()) { + if(userId!=user.id) + chooseOpponentPanel.comboBox.addItem(new ComboBoxUser(user)); + + } + }else if(o instanceof Game) { + Game game=(Game) o; + decoder.close(); + this.getContentPane().removeAll(); + this.getContentPane().add(this.gamePanel,BorderLayout.CENTER); + SwingUtilities.updateComponentTreeUI(this); + + } } catch (Exception e) { System.out.println("Nije refresh"); } - try { - game=(Game) decoder.readObject(); - decoder.close(); - this.getContentPane().removeAll(); - this.getContentPane().add(this.gamePanel,BorderLayout.CENTER); - SwingUtilities.updateComponentTreeUI(this); - - } catch (Exception e) { - System.out.println("Nije GAME"); - } } |