35 lines
879 B
Java
35 lines
879 B
Java
package me.bmason.client;
|
|
|
|
import javafx.event.ActionEvent;
|
|
import javafx.scene.control.Label;
|
|
import javafx.scene.control.ListView;
|
|
|
|
import javafx.scene.control.TextArea;
|
|
import javafx.scene.control.TextField;
|
|
import javafx.scene.layout.VBox;
|
|
import javafx.stage.Modality;
|
|
import javafx.stage.Stage;
|
|
import me.bmason.models.ChatListItemModel;
|
|
|
|
public class ChatController {
|
|
public ListView<ChatListItemModel> chatListView;
|
|
public TextArea chatArea;
|
|
public TextField messageField;
|
|
|
|
public Label statusLabel;
|
|
public Label usernameLabel;
|
|
public VBox vBoxRoot;
|
|
|
|
public void handleSendMessage(ActionEvent actionEvent) {
|
|
|
|
}
|
|
|
|
public void handleNewChat(ActionEvent actionEvent) {
|
|
Stage modalStage = new Stage();
|
|
modalStage.initModality(Modality.APPLICATION_MODAL);
|
|
|
|
vBoxRoot.
|
|
modalStage.initOwner(ownerStage);
|
|
}
|
|
}
|