Kom med JavaFX ind i frontpositionen og udvikl banebrydende brugergrænseflader!
I denne video downloader og installerer vi den nødvendige software.
I denne video lærer du, hvordan du opretter dit første brugergrænseflade med udgangspunkt i dit første vindue i JavaFX. Du bør allerede kende Java's grundlæggende, for jeg vil ikke længere gå ind på grundbegreber som klasser, funktioner, variabler osv.
I denne video lærer du, hvordan man kan bruge brugerinteraktion med eventhandleren til fx at udføre noget, når en knap er blevet klikket.
I denne video lærer du, hvordan man kan bruge tekstfelter i sin GUI. Der bygger vi videre på viden fra de seneste videoer. Der bruger vi Text-klassen. Denne gør det muligt for os at definere, hvilken tekst vi vil vise i vinduet.
I denne video lærer du, hvad det betyder at have et label, og hvad forskellen er i forhold til tekst. Du havde allerede lært, hvordan man kan vise tekst i en GUI ved hjælp af tekstklassen.
Her lærer du, hvordan det fungerer med brugen af flere scener i JavaFX. Indtil nu har vi kun arbejdet med én scene, nu er det tid til at lære, hvordan det fungerer med flere scener.
I denne video lærer du en nemmere måde at arbejde med knapper på, nemlig med Lambda Expressions og simple knap-klik i JavaFX.
I denne video lærer du, hvordan GridPane og TextField fungerer i JavaFX. Det er tekstfelter, hvor brugeren kan indtaste tekst.
I denne video lærer du, hvordan man indsætter og bruger et password-felt i JavaFX. Her er der tale om et tekstfelt, hvor man kan indtaste et adgangskode, som er skjult.
I denne video lærer du, hvordan man kan bruge en TextArea i JavaFX. Det er en større tekstboks, der bruges til længere tekstindtastninger.
I denne video lærer du at bruge toggle-knappen i JavaFX. Her vil vi skrive et lille program, hvor brugeren skal angive, hvilken øjenfarve han har.
I denne video behandler vi radio-knappen i JavaFX og ser på, hvordan vi kan bruge radio-knapklassen. En radio-knap kan enten være markeret eller ubemærket.
I denne video gennemgår vi afkrydsningsfeltet i JavaFX. Disse er valgbare bokse, der f.eks. kan bruges til at angive præferencer i forbindelse med valg af pizza.
I denne video handler det om Choice-Box i JavaFX. Dette er en rullemenu, altså en menu, hvor man kan vælge mellem forskellige muligheder.
Her lærer du at bruge ComboBox i JavaFX. Det er en boks lignende Choice Box, men her har vi f.eks. også mulighed for at tilføje poster under kørsel.
I denne video lærer du, hvordan man bruger en rullebjælke i JavaFX. Vi opretter og bruger et rulleområde.
I denne video vil du lære, hvordan du kan bruge ScrollPane i JavaFX. Det er et scrollbart område med rullebjælker, ligesom med en rullebjælke.
I denne video behandler vi skyder i JavaFX. Skydere tillader brugeren at indstille værdier på en stang. På den måde kan han f.eks. indstille farveværdier.
I denne video handler det om fremskridtslinjen i JavaFX. Det er den indlæsningslinje, som man f.eks. ser ved download af en fil eller ved kopiering af filer.
I denne video handler det om datovælgeren i JavaFX og hvordan man kan bruge den. Det er et UI-element, som du sikkert allerede har set. Det giver mulighed for at vælge en dato.
I denne video behandler vi farvevælgeren i JavaFX. Dette er et UI-element, hvor vi kan vælge en farve. Lad os se, hvordan man indsætter og bruger en sådan farvevælger i JavaFX.
I denne video lærer du, hvordan du opretter og bruger File-Chooser i JavaFX. Det er et UI-element, der giver dig mulighed for at vælge en fil fra dit eget filsystem.
Her styrker du din forståelse af filvælgeren.
I denne video behandler vi en af de forskellige Views, nemlig ListView i JavaFX. Det er en visning, hvor man kan indsætte listenoder.
I denne video behandler vi TableView i JavaFX. Dette er en anden visningstype, der giver os mulighed for at bruge og vise tabeller. Lad os se, hvordan man opretter en TableView i JavaFX.
I denne video lærer du brugen og nytten af Tree-Views i JavaFX. Dette er en visning, hvor man kan placere elementer som i et træ med flere grene.
Her lærer du HTML-editoren at kende i JavaFX og ser, hvordan man bruger den. HTML er et scriptsprog, der bruges til at udvikle hjemmesider.
I dette kapitel vil vi beskæftige os med layouts, og et af disse layouts er HBox i JavaFX. Her vil vi i de næste videoer se de forskellige layouts og lære forskellene.
VBox tillader os at arrangere alle elementer vertikalt.
I denne video handler det om FlowPane i JavaFX. Dette er en layoutklasse i JavaFX API'en. Vi ser direkte på et eksempel på en FlowPane.
I denne video handler om BorderPane i JavaFX. Det er endnu et layout, som giver os mulighed for at placere vores noder i overensstemmelse hermed.
I denne video handler det om TitledPane i JavaFX. Dette er endnu et layout, hvor man ret simpelt angiver en titel for layoutet og indsætter noder inden i layoutet.
I denne video lærer du, hvordan man opretter en menu.
I de næste videoer handler det om figurer. Line er den første figur, vi ser på.
I denne video styrker du din forståelse af line og canvaset.
I denne video beskæftiger vi os med formerne Circle og Circle Arc i JavaFX. Circle stammer fra engelsk og betyder cirkel. Vi vil altså tegne cirkler.
I denne video handler det om Polyline og Polygon i JavaFX. Det er former, der har flere hjørner.
I denne video lærer du at bruge Rectangle og Ellipse i JavaFX. Rectangle er et rektangel, som vi allerede har brugt før, og Ellipse er en oval. Begge er i sin tur af underklassen Shape.
I denne video handler det om Path i JavaFX. Path giver os mulighed for at lave stier med figurer, så det er praktisk at tegne en linje, der går i alle mulige retninger.
I denne video vil vi se på Gradient Color og Color i JavaFX. Det drejer sig om farver og farveovergange.
I denne video handler det om piecharts, altså cirkeldiagrammer, og hvordan man skaber dem.
I denne video handler det om linjediagrammer og hvordan man opretter dem.
I denne video handler det om søjlediagrammer, og hvordan man opretter dem.
I denne video behandler vi Area-Chart i JavaFX. Det er endnu en to-akse-chart. Det adskiller sig fra linjediagrammet hovedsageligt ved, at linjefarven også er fyldt under linjen, indtil nulpunktet eller det laveste punkt.
I denne video handler det om scatter-chart i JavaFX. Dette er en diagramtype, hvor man får vist de enkelte værdier som separate punkter.
I denne video lærer du begivenhederne og begivenhedsfiltrene i JavaFX at kende. Det handler grundlæggende om, hvad der sker, når man f.eks. bevæger sig over et element eller trykker på en tast på tastaturet. Lad os først se på musbegivenheder i JavaFX.
I denne video lærer du de forskellige gestusevents at kende i JavaFX. Disse events er især interessante på touch-enheder. Dette gælder især for Windows 8 og nyere.
I denne video handler det om eventbehandlere i JavaFX. Vi har allerede arbejdet med eventbehandlere, men jeg vil gerne forklare det lidt mere detaljeret her.
I denne video lærer du brugen af træk og slip i JavaFX. Dette er en udbredt metode i programmer. Man kan "trække" (drag) et element (f.eks. en Node) og "slippe" (droppe) det.
I denne video lærer du at bruge en lydafspiller i JavaFX, altså hvordan man kan afspille en lydfil med JavaFX.
I denne video lærer du at bruge mediaplayerens egenskaber.
I denne video lærer du at bruge en videospiller i JavaFX, altså hvordan du kan afspille og vise en videofil med JavaFX.
I denne video lærer du at kende Scene Builder. Et værktøj, der gør vores arbejde med at opbygge et GUI ekstremt lettere.
I denne video handler det om controlleren, som kontrollerer kommunikationen mellem Scene Builder og vores program.
Til sidst opretter vi et projekt med SceneBuilder.
Kommenter nu „JavaFX til GUI-udvikling“