Announcement

Collapse
No announcement yet.

Formular

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

  • Formular

    Hallo habe mal wieder eine Frage.
    Kann mir vielleicht jemand auf die Sprünge helfen und zwar möchte ich einen Urkundendruck in Java realisieren. Dazu möchte ich das Bild der Urkunde sehen (z.B. in einem JPanel) und möchte dann aus der Datenbank z.B. Vorname und Platz auf dieser Urkunde plazieren. Ausgedruckt sollen dann nur die Datenfelder werden, da die Urkunden im Drucker liegen.
    vielen Dank

    Rainer

  • #2
    <HTML>HI<BR>Mach zb ein MyPanel extends JPanel implements printable<BR>nun ueberschreib die print Methode<PRE>
    public int print(Graphics g, PageFormat pf, int pi) throws PrinterException {
    // inprint++;
    if (pi > 0) // Seitenindex >= 1
    {
    return Printable.NO_SUCH_PAGE;
    }
    else {
    iSeite = iDSeite;

    /** Dies ist die Funktion die nur Den Text Name */
    /** au den Graphicscontext (Drucker) Schreibt */
    druckeDieSeite(g);

    return Printable.PAGE_EXISTS;
    } // end else
    }
    </PRE><BR>Nun überschreib die Paint methode<PRE>
    public void paint(Graphics g) {
    if (datenDa == true) {
    iSeite = iBSeite;
    super.paint(g);

    /** hier methoden draw image ,drawLine usw */
    /** auf den Graphicskontext (JPanel=Component)*/

    zeichneAufDasPanel(g);
    }
    else {
    super.paint(g);
    }
    }

    </PRE><BR>Natuerlich bitte anpassen, hab das nur mal schnell aus<BR>meinem Source herauskopert.<BR>Hoffe das hilft Dir<BR><BR>Gruss Rol

    Comment

    Working...
    X