You are not logged in.

  • Login

1

Monday, October 23rd 2006, 7:16pm

[Java] Swing GUIs designen

Hi,

wer von euch kennt paar gute Methoden / Hilfsprogramme / Plugins für Eclipse um gescheit Swing GUIs zu entwerfen ?

Bin die ganze Zeit immer am rumbasteln per Hand und den Layoutmanagern, aber mit der Zeit wird mir das zu fummelig :/

thx

cya max

Lemieux

Intermediate

Posts: 163

Location: Lustenau

Occupation: AUT

  • Send private message

2

Monday, October 23rd 2006, 9:00pm

Für Swing GUIs würde ich NetBeans verwenden ;)

ZwerG_DarkMan

Professional

Posts: 1,308

Location: Würzburg

Occupation: GER

  • Send private message

3

Monday, October 23rd 2006, 9:42pm

VisualEditor

Lässt sich meiner Meinung nach sehr gut mit arbeiten.

This post has been edited 1 times, last edit by "ZwerG_DarkMan" (Oct 23rd 2006, 9:42pm)


plexiq

Professional

Posts: 1,512

Location: Wien

  • Send private message

4

Monday, October 23rd 2006, 10:14pm

Cloudgarden Jigloo (Eclipse Plugin) is auch recht brauchbar, falls du Eclipse gewohnt bist. In Netbeans gehts natürlich auch.

http://www.cloudgarden.com/jigloo/

This post has been edited 3 times, last edit by "plexiq" (Oct 23rd 2006, 10:16pm)


-=)GWC(RaMsEs

Unregistered

5

Tuesday, October 24th 2006, 2:14pm

jigloo ist gut

6

Wednesday, October 25th 2006, 12:53am

Ok, danke

hab jiglo installiert und denke ich werd damit arbeiten.

Will mir ja nur die Grundlagen zusammenklicken und dafür scheint es gut geeignet

cya max

7

Wednesday, October 25th 2006, 9:22am

Programmiers lieber selber dann lernste was, falls du es noch nicht kannst...

8

Wednesday, October 25th 2006, 10:14am

Also ich halte von GUI-managern nicht sehr viel. In der regel hat man das "zu fuß" schneller erledigt, bis man so ein blödes tool soweit hat, das zu tun was man will. Des weiteren sind die meist doch eingeschränkt und bieten dir halt nicht alles, was das GUI-framework wirklich kann. Kann das für Java nicht beurteilen, aber bei C/C++ & Qt ist das so.

This post has been edited 1 times, last edit by "kOa_Borgg" (Oct 25th 2006, 10:14am)


plexiq

Professional

Posts: 1,512

Location: Wien

  • Send private message

9

Wednesday, October 25th 2006, 10:26am

Jigloo is recht gut imo. Generiert/parsed in den neueren Versionen direkt den Java Code, kommt also ohne irgendwelche .xml/.form "Hilfsfiles" aus.

Klar, kann man alles auch per Hand machen, aber find den von Jigloo generierten Code auch durchwegs "sauber" und per Hand nachbessern kann man ja immer noch. (Ok, für die Pro's die jeden Tag mit GUI Design zu tun haben is es evtl angenehmer alles Manuell zu schreiben, aber ich mach zB nur 1-2 mal pro Jahr n GUI, da hab ich net alle wichtigen Klassennamen & Properties der LayoutManager, Eventlistener, usw. im Kopf)

10

Wednesday, October 25th 2006, 11:41am

Jep, kenn mich leider nich sooo gut mit den Elementen aus, geht ja darum, sich das Gerüst zusammenzuklicken und dann per copy n paste ins eigentliche Programm integrieren

11

Tuesday, October 31st 2006, 10:53am

Kann man in Jigloo Actionlistener per Klick / Funktion hinzufügen oder muss man das selber reinschreiben ?

-=)GWC(RaMsEs

Unregistered

12

Tuesday, October 31st 2006, 10:59am

h, wenn du nen button hinzufügst dann sollte er doch den listener mitbauen? schon ne zeit her wie ich das gemacht habe, borland jubuilder hat das imemr gemacht.

plexiq

Professional

Posts: 1,512

Location: Wien

  • Send private message

13

Tuesday, October 31st 2006, 11:15am

Is schon ne Weile her dass ichs verwendet hab, ich glaub ich habs damals noch händisch gemacht. Geht aber evtl auch über Jigloo, kA. Finds aber auch net unbedingt notwendig, das geht imo auch per Hand schnell genug.

14

Tuesday, October 31st 2006, 11:33am

Also ich habs nicht gefunden.

Es stimmt, es ist kein Problem, sowas selber zu schreiben, aber Klick klick gehthalt schneller als was zu tippen, vor allem kann man sich dann nicht vertippen :)


Naja hauptsache ich muss die Elemente nicht mit der Hand platzieren, das hilft schon ne menge


Weil mit den layoutmanagern sehen die fenster immer so komisch unprofessionell aus, wenn der inhalt aus unterschiedlich grossen elementen besteht ^^ :D

-=)GWC(RaMsEs

Unregistered

15

Tuesday, October 31st 2006, 1:12pm

also ich habs immer so gemacht: xylayout so jhinbasteln wie dus magst, dann speichern und dann ganz vorsichtig und mit einem verdeckten auge den "gridbaglayout" button drücken :-)