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

    [JAVA] Semplice programma per stampare dimensioni immagini

    Ciao a tutti...è la prima volta che mi trovo a dover utilizzare le immagini in java...dovrei fare un semplicissimo programma (va bene anche solo il main) che i carica l'immagine e mi stampa le sue dimensioni...io ho provato così ma non funziona...

    codice:
    import java.awt.*;
    import java.awt.Toolkit;
    
    
    public class ProvaImage{
      
    	public static void main(String[] args)throws Exception{
    		
      	Toolkit t = Toolkit.getDefaultToolkit();
      	
    		Image img = t.getImage("1.jpg");
    		
    		int altezza = img.getHeight(null);
                    int larghezza = img.getWidth(null);
    		
    		System.out.println("altezza: "+ altezza + "larghezza: "+larghezza);
    		
      	
    	}
    	
    }
    L'immagine 1.jpg nella stessa cartella della classe.

    Qualche volenteroso mi dà una manina?
    Purtroppo bisogna imparare che il computer non sbaglia...fa solo quello che gli dici di fare

    www.netpolaris.it

  2. #2
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    8,013
    non so, quando c'è da pescare immagini, mi creo sempre ImageIcon

    codice:
    import java.awt.*;
    import javax.swing.*;
    
    public class imageSize {
      
      
      
      private static ImageIcon createImageIcon(String path) {
        try {
    
           return new ImageIcon(path);
        }
        catch (Exception e) {
          System.out.println(e.toString());
          return null;
        }
      }
    
      public static void main (String[] args) {
        Image img = createImageIcon("C:/Documents and Settings/Andrea/Desktop/goofy.jpg").getImage();
        System.out.print(img.getWidth(null));
      }
    }
    Puoi anche fare a meno di Image img e usare i metodi dell'icon
    <´¯)(¯`¤._)(¯`»ANDREA«´¯)(_.¤´¯)(¯`>
    "The answer to your question is: welcome to tomorrow"

  3. #3
    Grazie mille...
    Purtroppo bisogna imparare che il computer non sbaglia...fa solo quello che gli dici di fare

    www.netpolaris.it

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 © 2024 vBulletin Solutions, Inc. All rights reserved.