ERLEDIGT
JA
JA
ANTWORTEN
1
1
ZUGRIFFE
237
237
EMPFEHLEN
-
Hallo Leute
Ich bin ein absolute Anfängerin was Java angeht. Bin gerade dabei ein Applet zu gestalten und es hängt momentan daran, das ich nicht weiß welche Komponente ich benutzen muss, um eine Grafik zu erstellen, wo der Benutzer entweder Objekte (Dreiecke, Kreise...) per Mausclick anlegen kann.
Ich bin mir unsicher was ich nehmen muss ich hoffe ihr könnt mir helfen.
Außerdem komme ich mit dem LayoutManager noch nicht so recht klar
Ich möchte mein GUI gerne 2 Teilen rechts soll die oben beschriebene Grafik hin, und links soll die Steuerung dazu hin, also Buttons, Textfelder und Labels.
Welches Layout ist da das günstigste und wie muss ich da vorgehen
Gruss
EvoGeändert von evoleena (05.08.08 um 20:20 Uhr)
-
Ich nehme an Du verwendest Swing für Dein Applet.
Also ich würde als LayoutManager entweder das anspruchsvolle GridbagLayout vorschlagen, oder, wenn Du dem Benutzer die Möglichkeit bieten möchtest, die linke und rechte Seite von der zur Verfügung stehenden Fläche durch verschieben der "Trennlinie" beider Seiten anzupassen, ein JSplitPane empfehlen, welches Du beispielsweise mittels BorderLayout mit Contraint Center in Dein Hauptpanel einfügst.
zum Zeichnen würde ich ad hoc stinknormales JPanel verwenden, zu dem Du dann die entsprechend implementierte MouseListener registierst, damit Dein Nutzer malen kann. Um die sachen dann auf dem Grafik darstellenden JPanel darzustellen ist dann die paintComponent-Routine des JPanels für die Grafik zu implementieren. Dein Fenster auf der linken Seite wäre auch ein JPanel, welches die entsprechendne Steuerelemente z.B. mit einem GridBag-Layout eingefügt bekommen hat.
viel Spaß beim ausprobieren
TakidosoGeändert von takidoso (07.08.08 um 15:13 Uhr)
Ähnliche Themen
-
this-Probleme
Von flashsi im Forum Flash PlattformAntworten: 4Letzter Beitrag: 05.09.09, 12:39 -
Probleme mit dem IE6
Von UncleB im Forum CSSAntworten: 3Letzter Beitrag: 10.01.09, 15:02 -
Premiere Pro Export probleme / Projekt Probleme
Von DanielT im Forum Videoschnitt, Videotechnik & -produktionAntworten: 5Letzter Beitrag: 31.10.03, 17:48 -
Probleme mit cout (War: Probleme bei meinem Programm)
Von DöDö im Forum C/C++Antworten: 6Letzter Beitrag: 21.05.03, 12:49 -
Probleme mit API
Von flashgod im Forum Visual Basic 6.0Antworten: 7Letzter Beitrag: 18.07.02, 00:18





Zitieren
Login





