Announcement

Collapse
No announcement yet.

Grafik als Bild speichern oder/und drucken

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

  • Grafik als Bild speichern oder/und drucken

    Hallo
    Hat jemand schon mal in Java gemalte/erstellte Linien/Kreise.. als Bild abgespeichert oder ausgedruckt ?Wie geht sowas?

  • #2
    Hallo Selma,

    malen und drucken kannst du mithilfe von java.awt.print.
    Dort findest du u.a. das Interface Printable. Dieses besitzt eine
    print Methode mit dem Graphics - Argument. Implementiere diese Methode
    und übergib sie dem Drucker mit PrinterJob.setPrintable.
    Wenn du das 2D API nutzen willst, dann caste das Graphics Objekt auf
    Graphics2D.

    Wenn du die Grafik als gif speichern willst, dann gibt es von SUN
    dazu ein API, aber ich weiss leider nicht wie das heisst. Es gehört nicht zum JDK.

    Andernfalls kannst du deine Grafik serialisieren. Schau dir dazu mal in java.io. die Klassen ObjektInputStream und ObjektOutputStream an.
    In der Doku (bei mir JDK 1.3) sind kleine Beispiele für die Handhabung
    drin.

    Viel Spass

    Thomas Tasio

    Comment

    Working...
    X