New Group UI implemented.

This commit is contained in:
Asal Lotfi
2025-09-01 23:41:43 +03:30
parent 54eb395173
commit 4eb33b5101
7 changed files with 682 additions and 4 deletions
@@ -196,8 +196,20 @@ public class SidebarMenuController {
}
}
// Example button actions
private void createNewGroup() { System.out.println("Creating New Group..."); }
private void createNewGroup() {
try {
FXMLLoader loader = new FXMLLoader(getClass().getResource(
"/org/to/telegramfinalproject/Fxml/new_group.fxml"));
Node groupOverlay = loader.load();
// Show overlay (like MyProfile, Contacts, etc.)
MainController.getInstance().showOverlay(groupOverlay);
} catch (IOException e) {
e.printStackTrace();
}
}
private void createNewChannel() { System.out.println("Creating New Channel..."); }
private void openContacts() {