Originariamente inviato da SymX
Ciao sto cercando una classe per il caricamento immagini
Il framework di Java SE offre diversi modi per "caricare" una immagine.
Leggi Lettura e scrittura delle immagini in Java SE

Originariamente inviato da SymX
che possibilmente ridimensioni l'immagine in locale
Se si ha un generico oggetto java.awt.Image, c'è il suo metodo getScaledInstance che è il modo più semplice e veloce per ridimensionare una immagine.

Originariamente inviato da SymX
e che poi la spedisca al server già ridimensionata, che possibilmente ti permetta di fare un caricamento multiplo selezionando tutte le immagini con colpo solo
Qui dipende cosa intendi per "server" .... server web quindi HTTP? Vuoi fare una richiesta in "POST"? (esattamente come si potrebbe fare in una pagina web con un <form> che ha più <input> con type="file"). Cioè quello che si chiama "upload" in questo caso multiplo?

Ti conviene usare una libreria di HTTP "client" che ti semplifica la vita per la questione di un POST per inviare file. E comunque se hai oggetti Image, devi in ogni caso ricreare lo stream di dati per un formato "noto" (es. PNG, JPEG o altro) e quindi di certo devi usare il write di ImageIO.