Feedback & Wünsche
JavaFX für GUI-Entwicklung

JavaFX für GUI-Entwicklung

4eck Media GmbH & Co. KG

Kategorie: Webdesign | Trainer: Denis Panjuta

Push the Button! Kratze nicht länger an der Oberfläche, sondern kreiere sie nach deinen Wünschen selbst! Mit diesem Training checkst du dich Punkt für Punkt durch die JavaFX-Struktur, um am Ende deine eigenen GUIs zu erstellen. Füge dem noch leeren Bildschirm Felder zur Eingabe, Buttons zum Drücken, Diagramme zur Anschaulichkeit oder Menüs für „Datei“ und „Bearbeiten“ hinzu. Kurzum – lass deine User klicken, scrollen und touchen! 56 tiefgreifende Lektionen für interaktive Oberflächen in über 7,5 Stunden Video-Tutorials, praktisch erklärt und mit kostenfreier Software direkt nachvollziehbar – so beherrschst du kurzerhand alle Elemente, die in der modernen Software-Steuerungs- und Navigationstechnik benötigt werden.

  • 56 Lektionen in über 7,5 Stunden Video-Training zur GUI-Entwicklung mit JavaFX
  • Erlerne die Erstellung aller wichtigen Interface-Elemente und kreiere deine eigene Benutzerschnittstelle
  • Von Programmier-Künstler und Profi-Trainer Denis Panjuta

Bring dich mit JavaFX in Schnittstellung und entwickle wegweisende Bedienoberflächen!

Trainings-Informationen

Gesamtinhalt herunterladen
Jetzt dabei sein

Hier starten

JavaFX für GUI-Entwicklung - 01 Herunterladen und Installieren der Software

JavaFX für GUI-Entwicklung - 01 Herunterladen und Installieren der Software

In diesem Video laden wir die nötige Software herunter und installieren sie.

  4 Min. Kostenlos

Grundlagen

JavaFX für GUI-Entwicklung - 02 Unser erstes Fenster - Stage, Scene und Node in JavaFX

JavaFX für GUI-Entwicklung - 02 Unser erstes Fenster - Stage, Scene und Node in JavaFX

In diesem Video lernst du, wie du deine erste Benutzeroberfläche anhand deines ersten Fensters in JavaFX erstellst. Dazu solltest du die Grundlagen von Java bereits kennen, denn ich werde auf Grundlagen wie Klassen, Funktionen, Variablen etc. nicht …

  9 Min.
JavaFX für GUI-Entwicklung - 03 Benutzerinteraktion mit dem Event-Handler nutzen

JavaFX für GUI-Entwicklung - 03 Benutzerinteraktion mit dem Event-Handler nutzen

In diesem Video lernst du, wie man die Benutzerinteraktion mit dem Event-Handler nutzen kann, um z. B. etwas auszuführen, wenn ein Button geklickt wurde.

  5 Min.
JavaFX für GUI-Entwicklung - 04 Text in der GUI verwenden

JavaFX für GUI-Entwicklung - 04 Text in der GUI verwenden

In diesem Video lernst du, wie man Textfelder in seiner GUI verwenden kann. Dazu bauen wir auf dem Wissen der letzten Videos auf. Dazu verwenden wir die Text-Klasse. Diese ermöglicht es uns zu definieren, welchen Text wir im Fenster anzeigen …

  4 Min.
JavaFX für GUI-Entwicklung - 05 Das Label in JavaFX - Alternative zu Text

JavaFX für GUI-Entwicklung - 05 Das Label in JavaFX - Alternative zu Text

In diesem Video lernst du, was es mit dem Label auf sich hat und welchen Unterschied es zum Text gibt. Du hattest ja bereits gelernt, wie man Text mit der Text-Klasse in einer GUI anzeigen kann.

  10 Min.
JavaFX für GUI-Entwicklung - 06 Verwendung mehrerer Scenes

JavaFX für GUI-Entwicklung - 06 Verwendung mehrerer Scenes

Hier lernst du, wie das mit der Verwendung mehrere Scenes in JavaFX funktioniert. Bisher haben wir ja immer nur mit einer Scene gearbeitet, jetzt wird es Zeit zu lernen, wie das mit mehreren Scenes funktioniert.

  9 Min.
JavaFX für GUI-Entwicklung - 07 Lambda Expressions und simple Button-Klicks

JavaFX für GUI-Entwicklung - 07 Lambda Expressions und simple Button-Klicks

In diesem Video lernst du einen einfacheren Weg, um mit Buttons zu arbeiten, und zwar mit Lambda Expressions und simplen Button-Klicks in JavaFX.

  7 Min.

Vollgas zur eigenen Benutzeroberfläche mit UI Controls

JavaFX für GUI-Entwicklung - 08 TextField

JavaFX für GUI-Entwicklung - 08 TextField

In diesem Video lernst du, wie GridPane und TextField in JavaFX funktionieren. Dabei handelt es sich um Textfelder, in welche der Benutzer Texte eintragen kann.

  14 Min.
JavaFX für GUI-Entwicklung - 09 PasswordField

JavaFX für GUI-Entwicklung - 09 PasswordField

In diesem Video lernst du, wie man ein Password-Field in JavaFX einbaut und verwendet. Dabei handelt es sich um ein Textfeld, in das man ein Passwort eintragen kann, welches verdeckt ist.

  9 Min.
JavaFX für GUI-Entwicklung - 10 TextArea

JavaFX für GUI-Entwicklung - 10 TextArea

In diesem Video lernst du, wie man TextArea in JavaFX verwenden kann. Dabei handelt es sich um ein größeres Textfeld, welches für längere Texteingaben verwendet wird.

  5 Min.
JavaFX für GUI-Entwicklung - 11 Toggle-Buttons

JavaFX für GUI-Entwicklung - 11 Toggle-Buttons

In diesem Video lernst du die Verwendung des Toggle-Buttons in JavaFX. Dazu werden wir ein kleines Programm schreiben, bei dem der Nutzer angeben soll, welche Augenfarbe er hat.

  19 Min.
JavaFX für GUI-Entwicklung - 12 Radio-Buttons

JavaFX für GUI-Entwicklung - 12 Radio-Buttons

In diesem Video behandeln wir den Radio-Button in JavaFX und schauen uns an, wie wir die Radio-Button-Klasse verwenden können. Ein Radio-Button kann entweder angewählt oder abgewählt sein.

  12 Min.
JavaFX für GUI-Entwicklung - 13 CheckBox

JavaFX für GUI-Entwicklung - 13 CheckBox

In diesem Video behandeln wir die Check-Box in JavaFX. Dabei handelt es sich um anwählbare Boxen, die z. B. für die Präferenz beim Belegen einer Pizza verwendet werden können.

  19 Min.
JavaFX für GUI-Entwicklung - 14 ChoiceBox

JavaFX für GUI-Entwicklung - 14 ChoiceBox

In diesem Video geht es um die Choice-Box in JavaFX. Dabei handelt es sich um ein Drop-down-Menü, also ein Menü, in dem man aus verschiedenen Möglichkeiten wählen kann.

  7 Min.
JavaFX für GUI-Entwicklung - 15 ComboBox

JavaFX für GUI-Entwicklung - 15 ComboBox

Hier lernst du die Verwendung von ComboBox in JavaFX. Dabei handelt es sich um eine Box ähnlich der Choice Box, jedoch haben wir hier z. B. auch die Möglichkeit, Einträge in Laufzeit hinzuzufügen.

  3 Min.
JavaFX für GUI-Entwicklung - 16 ScrollBar

JavaFX für GUI-Entwicklung - 16 ScrollBar

In diesem Video lernst du, wie man einen Scroll-Balken in JavaFX verwenden kann. Dazu werden wir einen scrollbaren Bereich anlegen und verwenden.

  9 Min.
JavaFX für GUI-Entwicklung - 17 ScrollPane

JavaFX für GUI-Entwicklung - 17 ScrollPane

In diesem Video lernst du, wie man ScrollPane in JavaFX verwenden kann. Dabei handelt es sich ähnlich wie bei der Scroll-Bar um einen scrollbaren Bereich mit Scroll-Leisten.

  4 Min.
JavaFX für GUI-Entwicklung - 18 Slider

JavaFX für GUI-Entwicklung - 18 Slider

In diesem Video behandeln wir Slider in JavaFX. Slider ermöglichen es dem Nutzer, Werte an einer Leiste einzustellen. Dadurch kann er z. B. die Farbwerte einstellen.

  16 Min.
JavaFX für GUI-Entwicklung - 19 ProgressBar und ProgressIndicator

JavaFX für GUI-Entwicklung - 19 ProgressBar und ProgressIndicator

In diesem Video geht es um die Progress-Bar in JavaFX. Dabei handelt es sich um die Ladeleiste, die man z. B. beim Herunterladen einer Datei oder beim Kopieren von Dateien sieht.

  4 Min.
JavaFX für GUI-Entwicklung - 20 DatePicker

JavaFX für GUI-Entwicklung - 20 DatePicker

In diesem Video geht es um den Date-Picker in JavaFX und wie man ihn verwenden kann. Dabei handelt es sich um ein UI-Element, welches du sicher bereits gesehen hast. Es ermöglicht, ein Datum auszuwählen.

  9 Min.
JavaFX für GUI-Entwicklung - 21 ColorPicker

JavaFX für GUI-Entwicklung - 21 ColorPicker

In diesem Video behandeln wir den Color-Picker in JavaFX. Dabei handelt es sich um eine UI-Element, mit dem wir eine Farbe auswählen können. Schauen wir uns mal an, wie man so einen Color-Picker in JavaFX einbaut und verwendet.

  6 Min.
JavaFX für GUI-Entwicklung - 22 FileChooser

JavaFX für GUI-Entwicklung - 22 FileChooser

In diesem Video lernst du, wie man den File-Chooser in JavaFX anlegt und verwendet. Dabei handelt es sich um ein UI-Element, das einem ermöglicht, eine Datei aus dem eigenen Dateisystem zu wählen.

  14 Min.
JavaFX für GUI-Entwicklung - 23 FileChooser (Übungsaufgabe)

JavaFX für GUI-Entwicklung - 23 FileChooser (Übungsaufgabe)

Hier festigst du dein Verständnis zum File-Chooser.

  3 Min.
JavaFX für GUI-Entwicklung - 24 ListView

JavaFX für GUI-Entwicklung - 24 ListView

In diesem Video behandeln wir eine der verschiedenen Views, und zwar ListView in JavaFX. Dabei handelt es sich um eine View, in die man Listenelemente einfügen kann.

  6 Min.
JavaFX für GUI-Entwicklung - 25 TableView

JavaFX für GUI-Entwicklung - 25 TableView

In diesem Video behandeln wir TableView in JavaFX. Dabei handelt es sich um einen weiteren View-Typen, der es uns ermöglicht, Tabellen zu verwenden und anzuzeigen. Schauen wir uns einmal an, wie man eine TableView in JavaFX anlegt.

  13 Min.
JavaFX für GUI-Entwicklung - 26 TreeView

JavaFX für GUI-Entwicklung - 26 TreeView

In diesem Video lernst du die Verwendung und den Nutzen des Tree-Views in JavaFX. Dabei handelt es sich um eine View, in der man Elemente anordnen kann wie in einem Baum mit mehreren Ästen.

  4 Min.
JavaFX für GUI-Entwicklung - 27 TreeTableView

JavaFX für GUI-Entwicklung - 27 TreeTableView

In diesem Artikel lernst du TreeTableView in JavaFX kennen. Dabei handelt es sich um eine Kombination aus einer Table-View und einer Tree-View. Wir können also recht einfach anhand der Tree-Table-View in JavaFX Tree-Views innerhalb von Table-Views …

  6 Min.
JavaFX für GUI-Entwicklung - 28 HTML-Editor

JavaFX für GUI-Entwicklung - 28 HTML-Editor

Hier lernst du den HTML-Editor in JavaFX kennen und siehst, wie man ihn verwendet. Bei HTML handelt es sich um eine Script-Sprache, die beim Entwickeln von Webseiten verwendet wird. 

  12 Min.

Layouts

JavaFX für GUI-Entwicklung - 29 HBox

JavaFX für GUI-Entwicklung - 29 HBox

In diesem Kapitel beschäftigen wir uns mit Layouts, und eines dieser Layouts ist die HBox in JavaFX. Dazu werden wir in den nächsten Videos die verschiedenen Layouts sehen und die Unterschiede kennenlernen.

  5 Min.
JavaFX für GUI-Entwicklung - 30 VBox

JavaFX für GUI-Entwicklung - 30 VBox

VBox erlaubt es uns, alle Elemente vertikal anzuordnen.

  2 Min.
JavaFX für GUI-Entwicklung - 31 FlowPane

JavaFX für GUI-Entwicklung - 31 FlowPane

In diesem Video geht es um FlowPane in JavaFX. Dabei handelt es sich um eine Layout-Klasse des JavaFX API. Ein Beispiel für einen FlowPane schauen wir uns direkt an. 

  3 Min.
JavaFX für GUI-Entwicklung - 32 BorderPane

JavaFX für GUI-Entwicklung - 32 BorderPane

In diesem Video geht es um das BorderPane in JavaFX. Dabei handelt es sich um ein weiteres Layout, welches uns ermöglicht, unsere Nodes entsprechend anzuordnen.

  9 Min.
JavaFX für GUI-Entwicklung - 33 TitledPane

JavaFX für GUI-Entwicklung - 33 TitledPane

In diesem Video geht es um TitledPane in JavaFX. Dabei handelt es sich um ein weiteres Layout. Eines, bei dem man recht simpel einen Titel für das Layout angibt und innerhalb des Layouts die Nodes einfügt.

  3 Min.
JavaFX für GUI-Entwicklung - 34 Menu

JavaFX für GUI-Entwicklung - 34 Menu

In diesem Video lernst du, wie man ein Menü anlegt.

  13 Min.

Shapes

JavaFX für GUI-Entwicklung - 35 Line

JavaFX für GUI-Entwicklung - 35 Line

In den nächsten Videos geht es um Shapes. Line ist die erste Shape, die wir dazu ansehen.

  8 Min.
JavaFX für GUI-Entwicklung - 36 Line (Herausforderung)

JavaFX für GUI-Entwicklung - 36 Line (Herausforderung)

In diesem Video festigst du dein Verständnis zu Line und dem Canvas.

  8 Min.
JavaFX für GUI-Entwicklung - 37 Circle und Circle Arc

JavaFX für GUI-Entwicklung - 37 Circle und Circle Arc

In diesem Video beschäftigen wir uns mit den Shapes Circle und Circle Arc in JavaFX. Circle kommt aus dem Englischen und bedeutet Kreis. Wir werden also Kreise malen.

  9 Min.
JavaFX für GUI-Entwicklung - 38 Polyline und Polygon

JavaFX für GUI-Entwicklung - 38 Polyline und Polygon

In diesem Video geht es um Polyline und Polygon in JavaFX. Dabei handelt es sich um Shapes, die mehrere Ecken haben.

  5 Min.
JavaFX für GUI-Entwicklung - 39 Rectangle und Ellipse

JavaFX für GUI-Entwicklung - 39 Rectangle und Ellipse

In diesem Video lernst du die Verwendung von Rectangle und Ellipse in JavaFX. Dabei handelt es sich bei Rectangle um ein Viereck, das wir vorher schon verwendet haben, und bei Ellipse um einen gestauchten Kreis. Beide sind wiederrum von der …

  4 Min.
JavaFX für GUI-Entwicklung - 40 Path

JavaFX für GUI-Entwicklung - 40 Path

In diesem Video geht es um Path in JavaFX. Path ermöglicht es uns, Pfade mit Shapes zu machen, also quasi eine Linie zu malen, die in alle möglichen Richtungen geht.

  11 Min.
JavaFX für GUI-Entwicklung - 41 Gradient Color und Color

JavaFX für GUI-Entwicklung - 41 Gradient Color und Color

In diesem Video schauen wir uns Gradient Color und Color in JavaFX an. Dabei handelt es sich um Farben und Farbübergänge.

  10 Min.

Charts

JavaFX für GUI-Entwicklung - 42 PieChart

JavaFX für GUI-Entwicklung - 42 PieChart

In diesem Video geht es um Pie-Charts, also Kuchendiagramme und wie man sie erstellt.

  12 Min.
JavaFX für GUI-Entwicklung - 43 LineChart

JavaFX für GUI-Entwicklung - 43 LineChart

In diesem Video geht es um Line-Charts, also Liniendiagramme und wie man sie erstellt.

  4 Min.
JavaFX für GUI-Entwicklung - 44 Balkendiagramm - BarChart

JavaFX für GUI-Entwicklung - 44 Balkendiagramm - BarChart

In diesem Video geht es um Bar-Charts, also Balkendiagramme und wie man sie erstellt. 

  6 Min.
JavaFX für GUI-Entwicklung - 45 (Stacked) AreaChart

JavaFX für GUI-Entwicklung - 45 (Stacked) AreaChart

In diesem Video behandeln wir das Area-Chart in JavaFX. Dabei handelt es sich um ein weiteres Zwei-Achsen-Chart. Es unterscheidet sich vom Liniendiagramm hauptsächlich dadurch, dass unter der Linie die Linienfarbe auch ausgefüllt wird, bis zum …

  11 Min.
JavaFX für GUI-Entwicklung - 46 ScatterChart

JavaFX für GUI-Entwicklung - 46 ScatterChart

In diesem Video geht es um den Scatter-Chart in JavaFX. Dabei handelt es sich um einen Diagrammtypen, bei dem man die einzelnen Werte als unverbundene Punkte angezeigt bekommt.

  6 Min.

Events

JavaFX für GUI-Entwicklung - 47 Events und Event-Filter

JavaFX für GUI-Entwicklung - 47 Events und Event-Filter

In diesem Video lernst du die Events und Event-Filter in JavaFX kennen. Dabei geht es im Prinzip darum, was passiert, wenn man z. B. über ein Element fährt oder eine Taste auf der Tastatur drückt. Schauen wir uns zuerst Mouse-Events in JavaFX an.

  13 Min.
JavaFX für GUI-Entwicklung - 48 Gesture-Events

JavaFX für GUI-Entwicklung - 48 Gesture-Events

In diesem Video lernst du die verschiedenen Gesture-Events in JavaFX kennen. Dabei handelt es sich um Events, die vor allem auf Touch-Geräten interessant sind. Das gilt vor allem für Windows 8 und höher.

  5 Min.
JavaFX für GUI-Entwicklung - 49 Event-Handler

JavaFX für GUI-Entwicklung - 49 Event-Handler

In diesem Video geht es um Event-Handler in JavaFX. Wir haben bereits mit Event-Handler gearbeitet, jedoch wollte ich das hier noch mal etwas im Detail erklären.

  6 Min.
JavaFX für GUI-Entwicklung - 50 Shape Drag und Drop

JavaFX für GUI-Entwicklung - 50 Shape Drag und Drop

In diesem Video lernst du die Verwendung von Drag und Drop in JavaFX. Dabei handelt es sich um ein verbreitetes Verfahren bei Programmen. Man kann ein Element (z. B. Node) „draggen“ (ziehen) und „droppen“ (fallen lassen).

  16 Min.

Audio und Video

JavaFX für GUI-Entwicklung - 51 Audio-Player

JavaFX für GUI-Entwicklung - 51 Audio-Player

In diesem Video lernst du die Verwendung von Audio-Player in JavaFX, also wie man eine Audiodatei mit JavaFX abspielen kann.

  8 Min.
JavaFX für GUI-Entwicklung - 52 Properties von Mediaplayer

JavaFX für GUI-Entwicklung - 52 Properties von Mediaplayer

In diesem Video lernst du die Verwendung der Properties (Eigenschaften) des Mediaplayers.

  7 Min.
JavaFX für GUI-Entwicklung - 53 VideoPlayer

JavaFX für GUI-Entwicklung - 53 VideoPlayer

In diesem Video lernst du die Verwendung von Video-Player in JavaFX, also wie man eine Videodatei mit JavaFX abspielen und anzeigen kann.

  5 Min.

SceneBuilder

JavaFX für GUI-Entwicklung - 54 Scene Builder (Einführung)

JavaFX für GUI-Entwicklung - 54 Scene Builder (Einführung)

In diesem Video lernst du den Scene Builder kennen. Ein Werkzeug, welches uns die Arbeit, eine GUI zu bauen, extrem vereinfacht.

  9 Min.
JavaFX für GUI-Entwicklung - 55 Controller

JavaFX für GUI-Entwicklung - 55 Controller

In diesem Video geht es um den Controller, welcher die Kommunikation zwischen dem Scene Builder und unserem Programm kontrolliert.

  7 Min.
JavaFX für GUI-Entwicklung - 56 Scene Builder (Projekt)

JavaFX für GUI-Entwicklung - 56 Scene Builder (Projekt)

Zu guter Letzt erstellen wir noch ein Projekt mit dem SceneBuilder.

  12 Min.

Diese Inhalte könnten dich ebenfalls interessieren

Lade...     Wir sind auf der Suche nach interessanten Trainings für dich, bitte gib uns einen Moment.

© 2002-2018 4eck-Media GmbH & Co. KG • Mit erstellt von 4eck-media.de

Top