Announcement

Collapse
No announcement yet.

Zeichnen im eigenen MouseListener

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Zeichnen im eigenen MouseListener

    Moin Leute!

    Ich habe mir für meine Anwendung einen eigenen MouseListener geschrieben, in dem ich u.a. auf MouseClick etwas zeichnen will.
    Beispielsweise so:
    <pre>
    class MyMouseListener extends MouseAdapter
    {
    public int pos;

    public void mouseClicked(MouseEvent event)
    {
    Graphics g = getGraphics();
    g.fillOval(...);
    }
    }
    </pre>

    Das funktioniert ja so ansich auch ganz gut.
    Jedoch werde bereits getätigte Zeichnungen, sobald ich meine Anwendung in den Hintergrund lege, nicht mehr dargestellt.

    Zu erwähnen wäre noch, dass ich auf einem JPanel zeichne, welches in einer anderen Klasse erzeugt wurde und mittels paintComponent() dargestellt wird.

    Dort wird ein Spielbrett für ein Mühlespiel erzeugt.
    Und in meinem MouseListener sollen die jeweiligen Steine gesetzt werden.

    Grüße

    Torsten

  • #2
    Hat sich erledig

    Comment

    Working...
    X