Java Gui

K

kneitzel

Gast
Was genau willst Du machen? Deinen Code grafisch darstellen? Was genau stellst Du Dir da vor?

Oder willst Du mit dem Code eine grafische Oberfläche erzeugen?

JavaFX ist da mit das Modernste. Swing kannst Du aber auch nutzen. Es gibt auch noch SWT.
 

Maxel33

Aktives Mitglied
Was genau willst Du machen? Deinen Code grafisch darstellen? Was genau stellst Du Dir da vor?

Oder willst Du mit dem Code eine grafische Oberfläche erzeugen?

JavaFX ist da mit das Modernste. Swing kannst Du aber auch nutzen. Es gibt auch noch SWT.
Ich möchte zum Beispiel einen Kalender programmieren. Ist Angular nicht auch eine Lösung?
 

temi

Top Contributor
Anhand deiner anderen Fragen zu Arrays und zur for-Schleife möchte ich vermuten, dass du das mit der GUI Programmierung noch bleiben lassen solltest. Das ist nicht herablassend oder böse gemeint, sondern nur ein gut gemeinter Rat. Kümmere dich erst mal um die Grundlagen.
 

Maxel33

Aktives Mitglied
Anhand deiner anderen Fragen zu Arrays und zur for-Schleife möchte ich vermuten, dass du das mit der GUI Programmierung noch bleiben lassen solltest. Das ist nicht herablassend oder böse gemeint, sondern nur ein gut gemeinter Rat. Kümmere dich erst mal um die Grundlagen.
Ich verstehe dich. Wollte nur einmal wissen, welche Möglichkeiten es gibt.

Trotzdem Dankeschön :)
 
M

Mart

Gast
du hast awt , swt ( oder swing ka hab ich vergessen ) , javafx
diese kannst du auch bis zu einem gewissen grad mischen

angular ist javascript -> javascript ist NICHT java
was bei frameworks das problem ist dass dir die grundlagen abgenommen werden aber die brauchst ddu vllt noch und dann wo einzusteigen macht mehr sinn

du kannst halt javafx auf viele andere gui frameworks anwenden zb powershell hat vieles gemeinsam mit javafx bei der gui ( natürlich auch nicht alles da powershell nicht für gui programmierugn ausgelegt war )
 

mrBrown

Super-Moderator
Mitarbeiter
was bei frameworks das problem ist dass dir die grundlagen abgenommen werden aber die brauchst ddu vllt noch und dann wo einzusteigen macht mehr sinn
Grad bei GUIs eigentlich genau anders: die Grundlagen braucht man in jedem Fall, ohne kommt man da nicht weit.

du kannst halt javafx auf viele andere gui frameworks anwenden zb powershell hat vieles gemeinsam mit javafx bei der gui ( natürlich auch nicht alles da powershell nicht für gui programmierugn ausgelegt war )
??
 
K

kneitzel

Gast
Ich denke, dass er schlicht sagen wollte, dass man die Kenntnisse, die man sich mit JavaFX aneignet, auch relativ einfach auf andere GUI Frameworks übertragen kann. Das Powershell passt da nur irgendwie nicht rein. PowerShell ist nun einmal eine Shell + Scrpting Sprache. Und wenn man damit GUIs erstellen will, dann muss man auf andere Frameworks zurück greifen wie z.B. Windows Forms.

Aber wenn, dann würde ich die "alten" Frameworks für vergleichbar halten. Windows Forms und Swing ähneln sich doch sehr. Bei JavaFX und WPF sind die Unterschiede schon deutlich gravierender, einfach weil die Features massiv zugenommen haben und da teilweise unterschiedliche Wege gegangen wurden.

awt ( oder swing ka hab ich vergessen )
awt ist sozusagen die Grundlage von swing. Swing baut auf awt auf.

SWT ist das Framework, das aus der Eclipse Ecke kommt.
 
M

Mart

Gast
Aber wenn, dann würde ich die "alten" Frameworks für vergleichbar halten. Windows Forms und Swing ähneln sich doch sehr. Bei JavaFX und WPF sind die Unterschiede schon deutlich gravierender, einfach weil die Features massiv zugenommen haben und da teilweise unterschiedliche Wege gegangen wurden.
es gibt Windows.Forms und die neuen Sachen mit Windows.System.Forms

das ist ansich du hast in ajvafx eine Scene mit einer Pane aufgebaut
und da kann man die layouts genauso wie in javafx hinzufügen.. .ich habe nicht lange gebraucht das zu überreissen weil man das javafx konzept ungefähr übertragen konnte und man nicht was komplett neues lernen musste

man kann halt in powershell sehr schnell eine simple gui raus ballern aber für mehr taugts wahrscheinlich auch nicht
 
K

kneitzel

Gast
Das ist einfach das Windows Forms von .Net. Powershell kann halt .Net Libraries gut einbinden. Das ist und bleibt aber das alte Windows Forms.

Prinzipiell ist es ebenso möglich, dass Präsentation Framework (WPF) in Powershell anzusprechen.

Layout Manager in Windows Forms ist eher ungewöhnlich - das war eigentlich das Framework der 'Ich klick mir die UI im Designer zusammen' Fraktion, die das schon zu VB Zeiten so kannten und deren einzige Trennung der Logiken war, dass Designer Kram in einer separaten Datei landete (dank partial classes problemlos möglich).
Erst mit WPF gab es dann den Ansatz per MVVM und entsprechender Dokumentation ...
 
M

Mart

Gast
ich meine es vom lern grad, javafx zu können hilft in vielen fällen zu verstehen was im grunde passiert
zumindest ist das meine erfahrung
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
S OOP Java Eingabe in verschiedene Datenbank Tabellen eintragen Java Basics - Anfänger-Themen 6
R Java Bücher hilfe Java Basics - Anfänger-Themen 6
frager2345 Java Beans -> PropertyChangeListener Java Basics - Anfänger-Themen 2
Scappy Java Lernpartner gesucht! Java Basics - Anfänger-Themen 15
"java.util.HashMap.get(Object)" is null Java Basics - Anfänger-Themen 10
frager2345 Optional Klasse Java Java Basics - Anfänger-Themen 2
JavaBeginner22 Java 2 Zufalls zahlen generieren. Java Basics - Anfänger-Themen 11
P Neue Java v8 JRE Version nicht über alte drüber installierbar: Wie sonst? Java Basics - Anfänger-Themen 7
B "Firmenhierarchie" in Java umsetzen? Java Basics - Anfänger-Themen 3
rosima26 Java SubSum bestimmen Java Basics - Anfänger-Themen 76
frager2345 Singleton-Muster Java ->Nur eine Instanz einer Klasse erzeugen können Java Basics - Anfänger-Themen 45
frager2345 Java Singleton Muster -> Methode für Konstruktor mit Parametern Java Basics - Anfänger-Themen 3
M Umgebungsvariable kann Java-Applikationen außerhalb der IDE nicht starten Java Basics - Anfänger-Themen 4
Sachinbhatt Was ist die Notwendigkeit eines Sammlungsframeworks in Java? Java Basics - Anfänger-Themen 2
Temsky34 Wie bekomme ich dieses Java-Warning wieder weg? Java Basics - Anfänger-Themen 2
berserkerdq2 sqllite in Java, wenn ich mache select count(*) ..., erhalte ich dann nur die gezählte Anzahl oder werden auch die Tabellen ausgegeben? Java Basics - Anfänger-Themen 2
berserkerdq2 Java streams, wann nutze ich ::, also 2x Doppelpuntk bei Streams? Java Basics - Anfänger-Themen 5
berserkerdq2 Wo finde ich in der Java Api die Notation zu Threads bezüglich Synchronized? Java Basics - Anfänger-Themen 14
HolyFUT JSON String in Java Object schreiben - Anführungszeichen rauskriegen? Java Basics - Anfänger-Themen 17
M Variable Felderanzahl Java Java Basics - Anfänger-Themen 10
frager2345 Java Klasse Buch verwalten Java Basics - Anfänger-Themen 0
frager2345 Java eigen Klasse zum verwalten von Büchern Java Basics - Anfänger-Themen 3
frager2345 Java Java Basics - Anfänger-Themen 14
frager2345 Gauß Summenformel in Java Java Basics - Anfänger-Themen 10
T Java FXML selbes Fenster verschiedene Stellen im Programm Java Basics - Anfänger-Themen 5
C Wie berechne ich SQRT in Java? Java Basics - Anfänger-Themen 2
Fragerjava Java Schnittstellen Java Basics - Anfänger-Themen 6
volcanos sun.audio has been removed from Java since JDK 9 Java Basics - Anfänger-Themen 2
B Den Dateipfad einer Java Datei durch Code in Selbiger finden? Java Basics - Anfänger-Themen 10
berserkerdq2 Findet eine parallele Verarbeitung in Java bei Threads erst statt, wenn man die Methoden auch synchronized? Und wie sieht bei Conditions aus? Java Basics - Anfänger-Themen 8
H Java Regex Aufzählung kontrollieren Java Basics - Anfänger-Themen 3
rosima26 Java nach letzter Ziffer sortieren Java Basics - Anfänger-Themen 19
viktor1 Methoden Methode schreiben static void readText (String filename) {...} zu WordHistogramSample.java Java Basics - Anfänger-Themen 13
B Dom Manipulationen mittels Java Java Basics - Anfänger-Themen 8
GoenntHack Java Text von JLabel verändert sich nicht Java Basics - Anfänger-Themen 1
Lacotto Java Kurs Aufgaben Hilfe Java Basics - Anfänger-Themen 14
D JAVA Programm schreiben Java Basics - Anfänger-Themen 46
D Java Pattern mit X Ausgabe Stern Java Basics - Anfänger-Themen 4
BATMAN_2008 Jackson adding additional fields to JSON throws java.util.concurrent.CompletionException: Java Basics - Anfänger-Themen 2
O Java Text Area Zeilenausgabe Java Basics - Anfänger-Themen 7
K Spieleidee gesucht für Informatikprojekt - JAVA (BlueJ)? Java Basics - Anfänger-Themen 15
S In Datei schreiben in Java? Java Basics - Anfänger-Themen 1
123456789sssssaaaa Java Wrapper Class Java Basics - Anfänger-Themen 13
J Mein Java Programm lässt sich nicht mehr bearbeiten Java Basics - Anfänger-Themen 2
A Java-XSSFBook: zwei Sheets mergen Java Basics - Anfänger-Themen 5
districon Java Nachhilfe - wo finden? Java Basics - Anfänger-Themen 9
J Benennung einer mir unbekannten Java - Ausdrucksweise Java Basics - Anfänger-Themen 5
rosima26 Taylor-Reihe in Java Java Basics - Anfänger-Themen 20
javamanoman Java für Online Banking Java Basics - Anfänger-Themen 12
JordenJost Java ist auch eine Insel für Anfänger Java Basics - Anfänger-Themen 2
S Java Client-je nach Heap Size Größe startet Applikation oder nicht Java Basics - Anfänger-Themen 4
Vernon.098 Java (BlueJ) Mensch ärgere dich nicht Programmien Java Basics - Anfänger-Themen 6
S Übungen Java von Kopf bis Fuß Java Basics - Anfänger-Themen 2
U Beim Java Programmstart, mehrere Parameter über die Kommandozeile übergeben Java Basics - Anfänger-Themen 9
sserio Java Fx, wie erstellt man einen EventHandler, der durch das Drücken eines Button Texte in eine Table view einfügt Java Basics - Anfänger-Themen 17
123456789sssssaaaa Which is the best way to Print Fibonacci Series in Java? Java Basics - Anfänger-Themen 3
H Auf Java-Klassenarbeit vorbereiten Java Basics - Anfänger-Themen 7
Vivien Kurze Verständnisfrage zu Java Point aus java.awt.* Java Basics - Anfänger-Themen 5
A java jar-File Java Basics - Anfänger-Themen 1
K Java Hamster Simulator Java Basics - Anfänger-Themen 18
S Hilfe bei Umänderung von Java Code Java Basics - Anfänger-Themen 16
berserkerdq2 Wie würde man einen regulären Ausdruck in Java schreiben, der prüft, dass zwei bestimtme Zahlen nicht nebeneinadner sind? Java Basics - Anfänger-Themen 3
A Wenn eine Zahl durch 7 teilbar ist, soll statt der Zahl ein ‘*‘ angezeigt werden. java? Java Basics - Anfänger-Themen 47
N Java-Performance messen Java Basics - Anfänger-Themen 0
C Java Funktion: externe Daten vom Internet einbinden Java Basics - Anfänger-Themen 2
X Karten austeilen in Java Java Basics - Anfänger-Themen 3
Robert_Klaus Hamster java Simulation Hilfe bei einer Aufgabe Java Basics - Anfänger-Themen 5
S Kleines Java-Projekt; Kassenprogramm Java Basics - Anfänger-Themen 7
Fats Waller Wofür stehen diese Konstanten im Java Labyrinth ? Java Basics - Anfänger-Themen 5
von Spotz Java Verzeichnistrukturen Java Basics - Anfänger-Themen 47
H Java verkettete Liste, Wert eines Index zurückgeben Java Basics - Anfänger-Themen 1
F Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 11 at main.main(main.java:11) Java Basics - Anfänger-Themen 2
S Video-schneiden mit Java? Java Basics - Anfänger-Themen 5
K Präzedenregeln in Java sagen, dass +expr und -expr vor + von Addition und - von Addition stehen, warum wird dann z. B. a+b als eine Addition ausgeführ Java Basics - Anfänger-Themen 7
B Zielcode in Java Java Basics - Anfänger-Themen 3
F java: incompatible types: possible lossy conversion from double to int Java Basics - Anfänger-Themen 1
S Java über SSH Java Basics - Anfänger-Themen 13
R Ist Java das Richtige für mich? Java Basics - Anfänger-Themen 4
S Java Methodenaufrufe zählen Java Basics - Anfänger-Themen 4
K Java sortieren. Java Basics - Anfänger-Themen 7
O Java 17 keine Pflicht um Exceptiones zu behandeln? Java Basics - Anfänger-Themen 2
I Java Mail (IMAP -> Empfangen) und Google Mail Java Basics - Anfänger-Themen 1
jamboy7 Java-API kennenlernen, verstehen und nutzen lernen Java Basics - Anfänger-Themen 4
R Java Dreifacher Münzwurf Java Basics - Anfänger-Themen 2
M Java printf(Locale.... funktioniert nicht Java Basics - Anfänger-Themen 3
thor_norsk Fernseher programmieren mit Java Java Basics - Anfänger-Themen 4
U Kann man bei Java gleich mehrere Bedingungen prüfen in der If, aber in einem "Satz"? Java Basics - Anfänger-Themen 1
R java.util.Set, CASE_INSENSITIVE_ORDER Java Basics - Anfänger-Themen 6
C Java Arrays - Ausgabe in Methode Java Basics - Anfänger-Themen 12
S Java kniffel Java Basics - Anfänger-Themen 20
Konsii25 Reihen in Java umdrehen Java Basics - Anfänger-Themen 4
P9cman Ampel in Java implementieren Java Basics - Anfänger-Themen 3
M Jenga Regeln Java Programmieren Java Basics - Anfänger-Themen 1
M Exception in thread "main" java.util.NoSuchElementException Java Basics - Anfänger-Themen 2
S Java Enum Java Basics - Anfänger-Themen 2
brypa Java Grundlagen Java Basics - Anfänger-Themen 97
A Verarbeiten einer Excel Datei durch das java-Programm Java Basics - Anfänger-Themen 3
N Java-Code abwärtskompatibel machen Java Basics - Anfänger-Themen 4
nbergmann Installation unter jdk.java.net: Keine ZIP-Datei zum entpacken Java Basics - Anfänger-Themen 2
M Java auf Raspberry Pi Java Basics - Anfänger-Themen 113

Ähnliche Java Themen


Oben