diff --git a/chat/src/main/java/rtgre/chat/ChatApplication.java b/chat/src/main/java/rtgre/chat/ChatApplication.java index fe3fe1c..e9352c5 100644 --- a/chat/src/main/java/rtgre/chat/ChatApplication.java +++ b/chat/src/main/java/rtgre/chat/ChatApplication.java @@ -13,6 +13,8 @@ public class ChatApplication extends Application { FXMLLoader fxmlLoader = new FXMLLoader(ChatApplication.class.getResource("chat-view.fxml")); Scene scene = new Scene(fxmlLoader.load(), 320, 240); stage.setTitle("Chat @BOUCLY_Emi (B2GA)"); + stage.setMinWidth(800); + stage.setMinHeight(500); stage.setScene(scene); stage.show(); } diff --git a/chat/src/main/java/rtgre/chat/ChatController.java b/chat/src/main/java/rtgre/chat/ChatController.java index 9e9051f..7b888d1 100644 --- a/chat/src/main/java/rtgre/chat/ChatController.java +++ b/chat/src/main/java/rtgre/chat/ChatController.java @@ -1,14 +1,23 @@ package rtgre.chat; import javafx.fxml.FXML; -import javafx.scene.control.Label; +import javafx.scene.control.*; +import javafx.scene.image.ImageView; public class ChatController { - @FXML - private Label welcomeText; - @FXML - protected void onHelloButtonClick() { - welcomeText.setText("Welcome to JavaFX Application!"); - } + + public MenuItem hostAddMenuItem; + public MenuItem avatarMenuItem; + public MenuItem aboutMenuItem; + public ComboBox hostComboBox; + public TextField loginTextField; + public ToggleButton connectionButton; + public ImageView avatarImageView; + public SplitPane exchangeSplitPane; + public ListView postListView; + public ListView roomsListView; + public ListView contactListView; + + } \ No newline at end of file diff --git a/chat/src/main/resources/rtgre/chat/chat-view.fxml b/chat/src/main/resources/rtgre/chat/chat-view.fxml index 460fcf5..c04e461 100644 --- a/chat/src/main/resources/rtgre/chat/chat-view.fxml +++ b/chat/src/main/resources/rtgre/chat/chat-view.fxml @@ -1,16 +1,123 @@ + + + + + + + + + + + + + + + - - - - - - -