Allgemeine Fragen

thor_norsk

Bekanntes Mitglied
Guten Abend, ich bin mir nicht sicher, ob ich die Begriffe richtig verstanden habe?

Stage = Fenster, zum Beispiel: FlowPane, GridPane, usw
Scene = Fensterinhalt = Komponeten, zum Beispiel: Button
Nodes = Objekte in der Scene ???

Ich bedanke mich im Voraus.
 

KonradN

Super-Moderator
Mitarbeiter
Stage ist ein Fenster, ja.
Die Pane Klassen sind aber keine Fenster sondern Container die dann die Child Elemente nach bestimmten Layout Richtlinien anzeigen.
Scene ist sowas wie ein oberster Container - Das Root Element eines sogenannten Scene-Graphen.
Node ist die Basis Klasse für alle Controls. Darauf basiert alles, was irgendwie innerhalb einer Scene dargestellt wird. Pane erbt (über mehrere Ebenen) von Node, Controls wie TexArea erben davon. Scene und Stage erben NICHT davon.
 

thor_norsk

Bekanntes Mitglied
Zuerst möchte ich mich bedanken.
Wenn ich Sie richtig verstanden habe, kann ich zum Beispiel mit: public void start(Stage meineStage) ....{... } ein leeres Fenster vereinbaren.
Die Klasse Pane hat als Childern(Child Elemente) zum Beispiel : FlowPane, BorderPane, usw ???
Node ist die Basis Klasse für alle Controls ??? Ich habe mir im Internet den Klassenbaum angeschaut.
control (ganz unten mit Pfeil nach oben gerichtet) ---> Region -->Parent -->Node (Basis-Klasse) also ganz oben!
Vielleicht habe ich Sie auch falsch verstanden? Was meinen Sie mit ....alle Controls???
Danke!
 

Jw456

Top Contributor
Elemente wie Button, Labels, Checkbox, Textfeld .... werden oft als Controls bezeichnet.
Mann sagt auch manchmal Views dazu.

 
Zuletzt bearbeitet:

Jw456

Top Contributor
Du scheinst in JavaFX zu sein und da erben ja auch die Elemente von der Klasse Control.
 

Anhänge

  • Unbenannt.png
    Unbenannt.png
    29,7 KB · Aufrufe: 1
Y

yfons123

Gast
Stage = Fenster
eine Stage ist ein Fenster das Keinerlei Inhalt hat, das Design Wie zb schließen, größer machen klaut sich die Stage von dem OS
kann preloader haben

Scene = Fensterinhalt
eine Scene Steht über den root Node und ist für Events zuständig
wenn ein Event passiert führt die Scene eine Event Dispatch Chain durch den Root Node durch
kennt den Node Tree von den Children

Nodes = Basis für alles was irgendwie in einer Scene sein kann
=> Layouts ( weis nicht exakt ob die so heißen )
sind in sich drin auch Parents nur haben limitierten zugriff auf getchildren
zb extends von button ermöglicht zugriff auf getchildren ( da ein button nur ein rechteck mit nem text is )
Button, Textfeld, Label, Menubutton, MenuItem

=> Parents
haben den sinn mehrere Children zu haben eg
Pane, BorderPane , StackPane, Pane, VBox, Hbox

=> Grafische Elemente
Rechteck, Kreis ...

alle Nodes können als root eingehängt werden in eine Scene dh eine scene kann zb nur einen button haben
aber ein button kann nichts mehr einhängen dh du hängst bei einer scene eig nur Parents rein

https://docs.oracle.com/javase/8/javafx/api/overview-tree.html wenn du mal alles sehen willst was es so gibt..

und pi mal wurschtfinger was ich beschrieben habe


und eine group ist ein ausreißer... dh du hast keine Kontrolle über die children wie bei einer Region ... du hast halt einfach eine gruppe an nodes...
+
javafx hat halt schon wirklich viel unnötiges zeug... es wurde schon übertrieben bei features
 
Zuletzt bearbeitet von einem Moderator:

thor_norsk

Bekanntes Mitglied
Danke! Ich denke habe fast Alles verstanden. Ich arbeite erst seit paar Tagen mit JavaFX. Ich melde mich, wenn weitere Fragen auftauchen.
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
thor_norsk Allgemeine Fragen AWT, Swing, JavaFX & SWT 4
K JavaFX Allgemeine Fragen zu dem Aufbau eines Programms hinsichtlich der Klassen AWT, Swing, JavaFX & SWT 1
T JavaFX Allgemeine Fragen zu JavaFX (uA zu Properties) AWT, Swing, JavaFX & SWT 6
M Eigene Java Klasse für allgemeine Grafikelemente AWT, Swing, JavaFX & SWT 8
thor_norsk Java - Allgemeine - Frage AWT, Swing, JavaFX & SWT 14
thor_norsk Allgemeine Frage AWT, Swing, JavaFX & SWT 10
thor_norsk Allgemeine Frage AWT, Swing, JavaFX & SWT 9
Lukas2904 LookAndFeel Wie ändere ich das allgemeine Disigne des Fensters? AWT, Swing, JavaFX & SWT 4
K Allgemeine Technik bei Bildverdunklung in Spielen AWT, Swing, JavaFX & SWT 6
H Allgemeine Frage zu Grafikfähigkeiten von Java AWT, Swing, JavaFX & SWT 24
Kr0e Allgemeine Frage zu Java2D (Eigene Impl.) AWT, Swing, JavaFX & SWT 18
E Swing Allgemeine Frage zur Struktierung und Umsetzung AWT, Swing, JavaFX & SWT 2
S Allgemeine Frage zur Unterbringung von allgemeinen Daten einer Applikation AWT, Swing, JavaFX & SWT 2
F Allgemeine Frage über Fenster in Anwendungen AWT, Swing, JavaFX & SWT 2
B Allgemeine Frage zu Look&Feel AWT, Swing, JavaFX & SWT 2
T Allgemeine Frage - innovatives GUI Design AWT, Swing, JavaFX & SWT 6
J Allgemeine Designfrage ! AWT, Swing, JavaFX & SWT 3
M Allgemeine Frage zur Methodik & ein paar spezielle Probl AWT, Swing, JavaFX & SWT 4
U Zwei Fragen zu eienr Swing Aufgabe AWT, Swing, JavaFX & SWT 2
D Fragen zur GUI AWT, Swing, JavaFX & SWT 4
M NetBeans JFrame Grundlangen fragen AWT, Swing, JavaFX & SWT 6
D Panel wird nicht angezeigt und Fragen zum CardLayout AWT, Swing, JavaFX & SWT 6
K Fragen zu JavaFx Canvas AWT, Swing, JavaFX & SWT 0
N Swing Fragen zu non-modal JDialog AWT, Swing, JavaFX & SWT 1
Q Fragen zur JMenuBar & Co. AWT, Swing, JavaFX & SWT 3
F DefaultTreeCellEditor - Fragen zur Groesse und zum Icon beim Editieren AWT, Swing, JavaFX & SWT 4
Kenan89 JMenu Fragen AWT, Swing, JavaFX & SWT 5
Luk10 (LWJGL) Fragen zu VBOs AWT, Swing, JavaFX & SWT 21
M Swing JTextPane + Scrollbar = Fragen AWT, Swing, JavaFX & SWT 15
S Fragen zu JList AWT, Swing, JavaFX & SWT 3
J Das erste Projekt und ein Haufen von Fragen. Der SudokuReader. AWT, Swing, JavaFX & SWT 4
Luk10 Fragen zum Laden von Fonts AWT, Swing, JavaFX & SWT 4
Luk10 Fragen zum Koordinaten System AWT, Swing, JavaFX & SWT 3
M JTable Grundlegende Fragen AWT, Swing, JavaFX & SWT 4
B Prozentrechner GUI Fragen AWT, Swing, JavaFX & SWT 4
H Fragen zu JPanel und JButton AWT, Swing, JavaFX & SWT 3
Q Swing Zeichenprogramm, grundlegende Fragen AWT, Swing, JavaFX & SWT 8
U Swing Fragen bezüglich Multithreaded GUIs (Grundlagen): AWT, Swing, JavaFX & SWT 3
R LayoutManager GridBagLayout Fragen AWT, Swing, JavaFX & SWT 10
A diverse Layout-Fragen AWT, Swing, JavaFX & SWT 4
M LayoutManager Einige Fragen zum GridBagLayout AWT, Swing, JavaFX & SWT 13
H Swing Zwei Fragen AWT, Swing, JavaFX & SWT 5
S 2D-Grafik Diverse Fragen zu Imagemanipulation in Java AWT, Swing, JavaFX & SWT 11
C Swing Grundsätzliche Fragen zu MVC AWT, Swing, JavaFX & SWT 8
F 3 Fragen zu Applets AWT, Swing, JavaFX & SWT 4
L Klick auf JTable -> EditorPane manipulieren, Fragen zu TableModel AWT, Swing, JavaFX & SWT 9
S Fragen zu GridBagLayout AWT, Swing, JavaFX & SWT 6
B Zeichnen in Swing - Jede Menge Fragen! AWT, Swing, JavaFX & SWT 2
D Fragen zu Swing, paintComponent() und repaint AWT, Swing, JavaFX & SWT 6
D GridBagLayout und JEditorPane (mehrere fragen) AWT, Swing, JavaFX & SWT 2
A Swing einfache fragen zu frame AWT, Swing, JavaFX & SWT 10
P Mehrere Fragen AWT, Swing, JavaFX & SWT 4
A Fragen zu Microber AWT, Swing, JavaFX & SWT 4
C Mehrer Fragen zu großem kompletten Swing Beispiel AWT, Swing, JavaFX & SWT 5
T Fragen zu JList und DnD AWT, Swing, JavaFX & SWT 13
I Einige Fragen zu JList AWT, Swing, JavaFX & SWT 6
I Drei Fragen/Probleme mit einer JTable AWT, Swing, JavaFX & SWT 9
G Fragen zum FileChooser AWT, Swing, JavaFX & SWT 5
M 2 Kleine Fragen zum JOptionFrame AWT, Swing, JavaFX & SWT 5
G performance fragen zu AWT, Swing AWT, Swing, JavaFX & SWT 14
J Fragen zu JTable und JScrollpane AWT, Swing, JavaFX & SWT 2
R Frage zu Listfeld oder jTable, auch andere Fragen AWT, Swing, JavaFX & SWT 5
C Fragen zur Darstellung einer JTable mittels Renderer AWT, Swing, JavaFX & SWT 2
ModellbahnerTT Fragen zu AWT AWT, Swing, JavaFX & SWT 3
S Fragen Databinding? AWT, Swing, JavaFX & SWT 3
J Fragen zu AWT Komponenten AWT, Swing, JavaFX & SWT 5
U 2 Fragen zu BufferedImages AWT, Swing, JavaFX & SWT 19
J Fragen zur Vererbung und Update AWT, Swing, JavaFX & SWT 12
J Fragen zum SyntaxHighlighting (DefaultStyledDocument) AWT, Swing, JavaFX & SWT 2
I Ein paar SWT Fragen AWT, Swing, JavaFX & SWT 10
P Zwei Fragen zu Bildern in Applets AWT, Swing, JavaFX & SWT 2
isowiz Einige Fragen zur ersten eigenen Sing-Applikation AWT, Swing, JavaFX & SWT 4
G 2 Fragen JDesktopPane AWT, Swing, JavaFX & SWT 4
S Fragen zu einem Beispiel(Swings und AWT) AWT, Swing, JavaFX & SWT 33
G Fragen zum Ocean Look and Feel AWT, Swing, JavaFX & SWT 3
G Neue Komponente erstellen - Fragen/Probleme mit MouseEvents AWT, Swing, JavaFX & SWT 2
Y 2 Fragen- JList Inhalt ändern und Fenster invisible setzen AWT, Swing, JavaFX & SWT 5
C Gemischte Fragen AWT, Swing, JavaFX & SWT 10
G Fragen zu JList AWT, Swing, JavaFX & SWT 12
K 2 fragen:JCheckBoxMenuItem und ComboBox AWT, Swing, JavaFX & SWT 2
T Mehrere Fragen zu JToolBar AWT, Swing, JavaFX & SWT 2
N 2 Fragen (zu binärem Suchen und Scrollbar) AWT, Swing, JavaFX & SWT 6
B Einige Fragen zum GUI AWT, Swing, JavaFX & SWT 3

Ähnliche Java Themen

Neue Themen


Oben