Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    [JAVA] Ottenere l'oggetto Graphics

    Riguardo a questo tutorial e al corrispettivo codice: l'idea è quella di stampare su carta delle tabelle e delle stringhe. Il tutorial fornisce alcune primitive che fanno la stampa. L'autore prima di stampare la pagina vera e propria stampa una DummyPage (una pagina vuota) per ottenere il graphics. Io vorrei riuscure ad ottenere graphics senza questo giro artificioso.

    L'autore scrive:

    In realtà quindi non viene mandato in stampa assolutamente niente in quanto il metodo print() ritorna Printable.NO_SUCH_PAGE a prescindere dal valore di pageIndex. L’unico motivo per cui viene effettuata questa stampa fittizia è quello di salvare in una variabile di classe l’oggetto Graphics passato al metodo print(). Quest’oggetto verrà utilizzato in seguito come tavolozza su cui disegnare gli elementi (testo e linee) che costituiranno la pagina da stampare.Tramite esso inoltre sarà possibile ottenere il FontMetrics del Font correntemente utilizzato, che in seguito sarà indispensabile per formattare correttamente all’interno della pagina il testo da stampare.

  2. #2
    Dopo un sacco di tentativi ho risolto!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.