Multi-Scene Application is a Java-based desktop project developed using JavaFX. It focuses on managing multiple user interfaces (scenes) within a single window, showcasing seamless navigation and modular GUI architecture.
- Scene Switching: Efficient logic for transition between different application views.
- JavaFX Architecture: Proper use of FXML and Controllers to separate UI logic from business logic.
- Modular Design: Clean code structure that allows easy expansion of new scenes and features.
- Maven Integrated: Structured with Maven for dependency management and easy deployment.
- Language: Java
- Framework: JavaFX
- Build Tool: Maven
Multi-Scene Application, JavaFX kullanılarak geliştirilmiş Java tabanlı bir masaüstü projesidir. Tek bir pencere içinde birden fazla kullanıcı arayüzünün (sahne) yönetilmesine odaklanarak, akıcı geçişler ve modüler bir GUI mimarisi sunar.
- Sahne Geçişleri: Farklı uygulama görünümleri arasında geçiş yapmak için geliştirilmiş verimli mantık.
- JavaFX Mimarisi: UI mantığını iş mantığından ayırmak için FXML ve Controller yapılarının doğru kullanımı.
- Modüler Tasarım: Yeni sahnelerin ve özelliklerin kolayca eklenmesine izin veren temiz kod yapısı.
- Clone the repository.
- Ensure you have the JavaFX SDK and Maven configured.
- Run the project using:
mvn javafx:run