Du bist nicht eingeloggt.

Login

Pass

Registrieren

Community
Szene & News
Locations
Impressum

Forum / Bits und Bytes

Java programmieren mit Grafikoberfläche

Timur88 - 13
Fortgeschrittener (offline)

Dabei seit 12.2010
77 Beiträge
Geschrieben am: 17.04.2011 um 20:27 Uhr

Servus,

möchte ein Java Programm schreiben mit Grafikoberfläche.

Kann mir einer sagen wo ich ein entsprechendes Freeware Programm runterladen kann?

Beim googeln kam ich auf SWING, aber nirgends gefunden wo ich dieses beziehen könnte.

Thx schon mal.
scw - 42
Experte (offline)

Dabei seit 09.2002
1836 Beiträge
Geschrieben am: 17.04.2011 um 20:30 Uhr
Zuletzt editiert am: 17.04.2011 um 20:33 Uhr

SWING ist ein Framework. Du kannst Java mit Eclipse entwickeln. Allerdings musst da mal nach einen WYSIWYG plugin für Swing suchen. Ich hab noch kein gutes gefunden!

EDIT: Du scheinst von Java noch nicht so viel Ahnung zu haben?! Ich empfehle dir, erstmals die Grundlagen von Java, ohne UI zu lernen und dann irgendwann mal SWING (oder AWT, ....) zu verwenden. Swing hat einige Pattern, die man verstanden haben sollte, wenn man sie richtig verwenden will ;-)

EDIT²: SWING ist im Java SDK schon enthalten.
Timur88 - 13
Fortgeschrittener (offline)

Dabei seit 12.2010
77 Beiträge
Geschrieben am: 17.04.2011 um 20:42 Uhr

Zitat von scw:

SWING ist ein Framework. Du kannst Java mit Eclipse entwickeln. Allerdings musst da mal nach einen WYSIWYG plugin für Swing suchen. Ich hab noch kein gutes gefunden!

EDIT: Du scheinst von Java noch nicht so viel Ahnung zu haben?! Ich empfehle dir, erstmals die Grundlagen von Java, ohne UI zu lernen und dann irgendwann mal SWING (oder AWT, ....) zu verwenden. Swing hat einige Pattern, die man verstanden haben sollte, wenn man sie richtig verwenden will ;-)

EDIT²: SWING ist im Java SDK schon enthalten.


Danke für die Tipps, aber die Java Grundlagen sind mir gelaufig.
Klassen, Objekte, Rekursion, bin. Suchbäume usw. usw. sind mir alles geläufig. Das Verständniss und die Grundlagen sind vorhanden und gehen auch über Hello world hinaus.
Ich suche nur nach einer geeigneten Software zur Umsetzung.

Ich habe an der Uni C++ gelernt/programmiert und auch etwas Java.

In der Schule habe ich ebenfalls Java gehabt, das ist allerdings schon ne Weile her :-), und da hatten wir so eine Grafik Entwicklungsumgebung.

Und jetzt suche ich nach einer Software mit der ich Oberflächen programmieren kann und nicht nur Schwarze Fenster mit weißem Text.

Ist vielleicht nicht Informatiker like erklärt aber ich bin ja auch keiner ^^

scw - 42
Experte (offline)

Dabei seit 09.2002
1836 Beiträge
Geschrieben am: 17.04.2011 um 20:47 Uhr

Zitat von Timur88:



Ich habe an der Uni C++ gelernt/programmiert und auch etwas Java.

In der Schule habe ich ebenfalls Java gehabt, das ist allerdings schon ne Weile her :-), und da hatten wir so eine Grafik Entwicklungsumgebung.

Und jetzt suche ich nach einer Software mit der ich Oberflächen programmieren kann und nicht nur Schwarze Fenster mit weißem Text.

Ist vielleicht nicht Informatiker like erklärt aber ich bin ja auch keiner ^^


Es gibt für Eclipse einige kostenlose Plugins zum zusammen klicken. Auch Netbeans kannst dir mal anschauen. Aber sobald es mal etwas komplizierter wird, ist es eher zu empfehlen, sich eine Skizze zu machen und es programatisch umzusetzen. Vor allem, wenn man ein GridBagLayout verwendet. Im prinzip sind die Plugins alle Codegeneratoren, wie irgendwie aus einer grafischen Darstellung Code erzeugen.

btw. ein einfaches Fenster kannst du machen, in dem du deine Klasse von JFrame erben lässt und noch auf visible setzt (siehe JFrame API).
Solltest aber auch immer bedenken, dass swing nicht Threadsicher ist!!!
Und im Idealfall auch das MVC (Modell-View-Controller)-Pattern umsetzen. Damit hast du dann eine Trennung zwischen UI und Anwendungslogik.
Pratsch - 31
Champion (offline)

Dabei seit 07.2009
2821 Beiträge

Geschrieben am: 17.04.2011 um 20:56 Uhr
Zuletzt editiert am: 17.04.2011 um 20:59 Uhr

Zitat von Timur88:

Servus,

möchte ein Java Programm schreiben mit Grafikoberfläche.

Kann mir einer sagen wo ich ein entsprechendes Freeware Programm runterladen kann?

Beim googeln kam ich auf SWING, aber nirgends gefunden wo ich dieses beziehen könnte.

Thx schon mal.



Du meinst einen Designer? Wie Visual Studio es hat?

Schau dir das mal an: Klick

awa

  [Antwort schreiben]

Forum / Bits und Bytes

(c) 1999 - 2026 team-ulm.de - all rights reserved - hosted by ibTEC Team-Ulm

- Presse - Blog - Historie - Partner - Nutzungsbedingungen - Datenschutzerklärung - Jugendschutz -