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.
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.
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 )
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 )
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.
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
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 ...