Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2009
    Messaggi
    142

    [JAVA]Chiarimento ImageIcon

    Salve a tutti vorrei avere un chiarimento su ImageIcon perchè io faccio scegliere tramite JFileChooser un immagine da incollare su un jtextpane, vorrei sapere come posso spostare l imageicon su questo jtextpane grazie

  2. #2
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284

    Re: [JAVA]Chiarimento ImageIcon

    Originariamente inviato da Gybra
    vorrei sapere come posso spostare l imageicon su questo jtextpane
    Mi pare di averti già risposto in un'altra tua discussione.
    Un Icon(/ImageIcon) che puoi mettere come "attributo" associato ad una porzione di testo nello StyledDocument è "inline" con il resto del testo. Ovvero non puoi dare tu le coordinate.
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

  3. #3
    Utente di HTML.it
    Registrato dal
    Apr 2009
    Messaggi
    142
    scusami se ho creato un altra discussione...ma se io volessi passare i parametri come dovrei fare??

  4. #4
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284
    Originariamente inviato da Gybra
    scusami se ho creato un altra discussione...ma se io volessi passare i parametri come dovrei fare??
    Passare a parametri a cosa ... ?

    Generalmente si usano dei SimpleAttributeSet (un insieme di "attributi"). E si usano i metodi di StyleConstants.

    StyleConstants.setIcon(unSet, unaIcona);

    Dove li vedi altri parametri??
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

  5. #5
    Utente di HTML.it
    Registrato dal
    Apr 2009
    Messaggi
    142
    intendevo se io volessi spostare l immagine con il mouse ad esempio, dopo che ottengo i parametri x e y come posso spostare l immagine?

  6. #6
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284
    Originariamente inviato da Gybra
    intendevo se io volessi spostare l immagine con il mouse ad esempio, dopo che ottengo i parametri x e y come posso spostare l immagine?
    Se vuoi poter "disegnare" qualcosa che sia sopra il testo nel JTextPane (e che non centri nulla con lo StyledDocument) .... sì, si può fare. Ma è tutta un'altra cosa.

    Estendi JTextPane, fai l'override di paintComponent(Graphics g). Prima gli fai invocare ovviamente super.paintComponent(g) poi puoi disegnare quello che ti pare (che chiaramente starà "sopra" il testo).

    E se vuoi che queste immagini si muovano grazie al mouse, vedi tra i miei Java Examples dove ci sono esempi per muovere oggetti disegnati.
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

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.