tutorials.de Buch-Aktion 05/2012
ERLEDIGT
JA
ANTWORTEN
1
ZUGRIFFE
237
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Avatar von evoleena
    evoleena evoleena ist offline Mitglied Brokat
    Registriert seit
    Feb 2004
    Beiträge
    315
    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
    Evo
    Geändert von evoleena (05.08.08 um 20:20 Uhr)
     

  2. #2
    Avatar von takidoso
    takidoso takidoso ist offline Mitglied Brillant
    Registriert seit
    Aug 2004
    Ort
    Kömigstein
    Beiträge
    911
    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

    Takidoso
    Geändert von takidoso (07.08.08 um 15:13 Uhr)
     

Ähnliche Themen

  1. this-Probleme
    Von flashsi im Forum Flash Plattform
    Antworten: 4
    Letzter Beitrag: 05.09.09, 12:39
  2. Probleme mit dem IE6
    Von UncleB im Forum CSS
    Antworten: 3
    Letzter Beitrag: 10.01.09, 15:02
  3. Premiere Pro Export probleme / Projekt Probleme
    Von DanielT im Forum Videoschnitt, Videotechnik & -produktion
    Antworten: 5
    Letzter Beitrag: 31.10.03, 17:48
  4. Antworten: 6
    Letzter Beitrag: 21.05.03, 12:49
  5. Probleme mit API
    Von flashgod im Forum Visual Basic 6.0
    Antworten: 7
    Letzter Beitrag: 18.07.02, 00:18