Class MovieController

java.lang.Object
org.example.controller.MovieController

public class MovieController extends Object
Контролер для керування інтерфейсом фільмів.
  • Field Details

    • movieTable

      private javafx.scene.control.TableView<Movie> movieTable
    • idColumn

      private javafx.scene.control.TableColumn<Movie,Long> idColumn
    • titleColumn

      private javafx.scene.control.TableColumn<Movie,String> titleColumn
    • yearColumn

      private javafx.scene.control.TableColumn<Movie,Integer> yearColumn
    • searchTitleField

      private javafx.scene.control.TextField searchTitleField
    • searchYearField

      private javafx.scene.control.TextField searchYearField
    • dbService

      private final DatabaseService dbService
  • Constructor Details

    • MovieController

      public MovieController()
  • Method Details

    • initialize

      public void initialize()
      Метод initialize викликається автоматично після завантаження FXML.
    • refreshTable

      private void refreshTable()
    • handleSearch

      private void handleSearch()
    • handleDelete

      private void handleDelete()
    • handleAdd

      private void handleAdd()
    • updateMovieInDb

      private void updateMovieInDb(Movie movie)
    • handleUpdate

      private void handleUpdate()
    • handleShowActors

      private void handleShowActors()
    • showError

      private void showError(String message)