Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1

    Inserire una TextBox in una Graphics2D......

    Ciao a tutti......
    come faccio a scrivere un TextBox in un Graphics2D?
    Ho estratto le informazioni (base) della TextBox:
    - la posizione (anchor);
    - il colore del testo (getFontColor);
    - il testo (getText);
    adesso come la inserisco nella Graphics2D?
    grazie

  2. #2
    Utente di HTML.it
    Registrato dal
    Feb 2004
    Messaggi
    724
    codice:
    draw(java.awt.Graphics2D g2, float x, float y, RectangleAnchor anchor)

  3. #3

    TextArea.....Aiuto!!!

    scusa...ma non credo di aver capito.....sto lavorando su questi oggetti:

    - Graphics2D ----> g2;
    - TextArea ----> areaTesto;

    su cosa lo devo richiamare quel metodo che mi hai suggerito???
    stavo guardando....ma il metodo draw con i parametri (Graphics2d,float,float,anchor) non l'ho trovato.......grazie ancora......

  4. #4
    Per salvare la TextArea come file .jpg ho fatto così:

    Dimension bounds = areaTesto.getPreferredSize();
    BufferedImage image = new BufferedImage(bounds.width, bounds.height,
    BufferedImage.TYPE_INT_RGB);
    g2 = (Graphics2D) image.getGraphics();
    areaTesto.paint(g2);
    javax.imageio.ImageIO.write(image, "jpg", new java.io.File("immagine.jpg"));

    però il file immagine.jpg è una striscia orizzontale tutta nera!!!!
    dove sbaglio??!!!

  5. #5
    Utente di HTML.it
    Registrato dal
    Nov 2002
    Messaggi
    72
    Scusa non credo di aver capito , perchè vuoi inserire una text box attraverso Graphics e non attraverso una normale finestra o pannello?

    Forse perchè vuoi solo disegnarla ? Vuoi cioè che sia visibile ma non utilizzabile ?

  6. #6

    PowerPoint Viewer......

    allora...ti spiego.....

    devo creare un'applicazione java che svolge la funzione di un PowerPoint Viewer....quindi in Input ho un file .ppt che apro usando le librerie di "Jakarta"......visto che "Jakarta" permette la manipolazione di file .ppt (ad esempio posso estrarre tutte le slide della presentazione ed anche tutti gli oggetti all'interno di una slide [le due funzionalità che devo sfruttare]) ma non la loro visualizzazione.....quindi devo estrarre tutte le inf di un oggetto (in questo caso una TextArea) e poi salvarlo in una file .jpg che rappresenta una slide (per poi inserire tutti i file .jpg in una finestra strutturata tipo PowerPoint). L'inserimento di ogni nuovo oggetto (TextArea,Line,Image,....) dovrei farlo in modalità "append" ,così da poter creare un file.jpg per ogni slide.....
    spero di essere stato chiaro.....grazie in anticipo

  7. #7
    Utente di HTML.it
    Registrato dal
    Feb 2004
    Messaggi
    724
    cavolo potevi dirlo prima che volevi gestire un file ppt. ti consiglio di usare jacob che ti permette di salvare tutte le slide in jpg con poche righe di codice.
    leggi questo post che ho messo un po di tempo fa
    http://forum.html.it/forum/showthrea...&highlight=ppt

  8. #8
    quasi non ci credo.....non avevo trovato niente che non fosse a pagamento.....
    scusa...ma per "costruire le librerie" come devo fare.....il file HowToBuild.html non esiste nel file che mi sono scaricato (jacob_1.11.zip) ..... e di conseguenza eclipse mi da' il seguente errore:

    Exception in thread "main" java.lang.UnsatisfiedLinkError: no jacob in java.library.path
    at java.lang.ClassLoader.loadLibrary(Unknown Source)
    at java.lang.Runtime.loadLibrary0(Unknown Source)
    at java.lang.System.loadLibrary(Unknown Source)
    at com.jacob.com.LibraryLoader.loadJacobLibrary(Libra ryLoader.java:57)
    at com.jacob.com.JacobObject.<clinit>(JacobObject.jav a:150)
    at Convert.<init>(Convert.java:19)
    at Convert.main(Convert.java:53)
    .....

  9. #9
    Utente di HTML.it
    Registrato dal
    Feb 2004
    Messaggi
    724
    nn devi costruirla basta che sposti il .jar e il .dll

  10. #10
    Utente di HTML.it
    Registrato dal
    Feb 2004
    Messaggi
    724
    l'errore che ti diceva che powerpoint nn era in grado di aprire il file lo hai risolto installando powerpoint??perche ho un pc di un amico con tutto installato correttamente e mi da quell'errore e non riesco a capire perchè...

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.