Nantes Université

Skip to content
Extraits de code Groupes Projets
Valider 456b1b50 rédigé par E194212A's avatar E194212A
Parcourir les fichiers

Remise à jour vue

parent 79fe8089
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
......@@ -14,7 +14,7 @@ import java.util.ArrayList;
*/
public class Application {
public static void main(String[] args) throws InterruptedException {
FenetreConnexion test = new FenetreConnexion("Connexion au serveur et aux parties", "http://37.187.38.219/api/v0");
FenetreConnexion test = new FenetreConnexion("Connexion au serveur et aux parties");
// http://172.26.82.18//api/v0 (URL à changer si ca ne marche pas)
test.setPreferredSize(new Dimension(800,400));
......
package vue;
import info1.network.Player;
import javax.swing.*;
import java.awt.*;
......@@ -24,7 +26,7 @@ public class FenetreConnexion extends JFrame {
private boolean creerPartie = false;
public FenetreConnexion(String titre, String URL) {
public FenetreConnexion(String titre) {
super(titre);
// Le JPanel principal
......@@ -51,8 +53,6 @@ public class FenetreConnexion extends JFrame {
// Vue pour choisir une partie
listePartie = new JList<>(new DefaultListModel<>());
listeStringPartie = new JList<>(new DefaultListModel<>());
// getWaitingServer();
//((DefaultListModel)listepartie.getModel()).addAll(client.waitingGames());
JScrollPane panelListe = new JScrollPane(listeStringPartie);
panelListe.setPreferredSize(new Dimension(200,300));
principal.add(panelListe, BorderLayout.CENTER);
......@@ -78,24 +78,6 @@ public class FenetreConnexion extends JFrame {
boutonRejoindre.setEnabled(false);
}
public Integer donneIndiceSelectionList() {
return (Integer) ((DefaultListModel)listePartie.getModel()).get(listeStringPartie.getSelectedIndex());
}
/* public void getWaitingServer() throws BadIdException {
if(!((DefaultListModel)listePartie.getModel()).isEmpty()) {
((DefaultListModel) listePartie.getModel()).removeAllElements();
((DefaultListModel)listeStringPartie.getModel()).removeAllElements();
}
((DefaultListModel)listePartie.getModel()).addAll(Network.waitingGames());
for (int i = 0;i<((DefaultListModel)listePartie.getModel()).getSize();i++){
((DefaultListModel)listeStringPartie.getModel()).addElement("Partie n° "+ ((DefaultListModel)listePartie.getModel()).getElementAt(i)+" créé par "+ Network.getInfo((Integer)
((DefaultListModel)listePartie.getModel()).getElementAt(i)).creator());
}
} */
// Les getters
public boolean getStatutActualiser(){ return boutonActualiser.isEnabled(); }
......@@ -110,20 +92,10 @@ public class FenetreConnexion extends JFrame {
public void setCreerpartie(Boolean bool) { creerPartie = bool; }
// public void playerConnexion(Joueur pl) throws CnBadLoginException, CnNetworkException {
// player = pl;
// player.setPassword(client.addPlayer(player));
// }
// Autres fonctions
public void visibleCreer(){ boutonCreer.setEnabled(true); }
public void visibleRejoidre(){ boutonRejoindre.setEnabled(true); }
public void visibleActualiser(){ boutonActualiser.setEnabled(true); }
// public boolean rejoindre(Integer id, Joueur pl) throws CnNetworkException, CnBadLoginException, CnBadIdException {
// return client.joinGame(id,pl);
// }
}
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter