Class Paaikkuna
java.lang.Object
javafx.application.Application
com.example.harjoitustyo.Paaikkuna
public class Paaikkuna
extends javafx.application.Application
Ohjelman käyttöliittymä
Luokasta ei tarkoitus tehdä olioita
-
Nested Class Summary
Nested classes/interfaces inherited from class javafx.application.Application
javafx.application.Application.Parameters -
Field Summary
Fields inherited from class javafx.application.Application
STYLESHEET_CASPIAN, STYLESHEET_MODENA -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) voidLuo ikkunan, jossa käyttäjä voi luoda uuden tehtävänstatic voidOhjelman entrypoint(package private) voidAsettaa valitun tehtävän tiedot kenttiin(package private) voidNollaa yläpalkin hakukentät(package private) voidAsettaa oletusarvot GUI:n tietokenttiin(package private) voidPäivittää tvTehtavat valittujen suodatusvalintojen mukaisesti(package private) voidPoistaa valitun tehtävänvoidstart(javafx.stage.Stage primaryStage) Piirtää ohjelman pääikkunan(package private) voidTallentaa kenttien tiedot valittuun tehtävään, käytetään tehtävän muutoksien tallentamiseenMethods inherited from class javafx.application.Application
getHostServices, getParameters, getUserAgentStylesheet, init, launch, launch, notifyPreloader, setUserAgentStylesheet, stop
-
Constructor Details
-
Paaikkuna
public Paaikkuna()
-
-
Method Details
-
main
Ohjelman entrypoint- Parameters:
args- komentoriviargumentit, ei käytössä
-
paivitaTehtavanakyma
void paivitaTehtavanakyma()Päivittää tvTehtavat valittujen suodatusvalintojen mukaisesti -
nollaaKentat
void nollaaKentat()Asettaa oletusarvot GUI:n tietokenttiin -
nollaaHakukentat
void nollaaHakukentat()Nollaa yläpalkin hakukentät -
naytaTehtava
void naytaTehtava()Asettaa valitun tehtävän tiedot kenttiin -
tallennaTehtava
void tallennaTehtava()Tallentaa kenttien tiedot valittuun tehtävään, käytetään tehtävän muutoksien tallentamiseen -
poistaTehtava
void poistaTehtava()Poistaa valitun tehtävän -
lisaaTehtava
void lisaaTehtava()Luo ikkunan, jossa käyttäjä voi luoda uuden tehtävän -
start
public void start(javafx.stage.Stage primaryStage) Piirtää ohjelman pääikkunan- Specified by:
startin classjavafx.application.Application- Parameters:
primaryStage- ohjelman päästage
-