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

    Importare immagine e disegnarla

    Ciao a tutti. Ho un problema: vorrei importare un'immagine da file per poi disegnarla in un JPanel con paintComponent. Se uso ImageIcon riesco ad importare immagini, ma non troppo grandi. Allora ho pensato a getImage(), solo che non riesco a farlo funzionare...
    Mi da questo errore: "cannot find symbol". Ho provato ad importare delle librerie, ma non cambia niente... vi prego aiutatemi

    codice:
    import java.awt.*;
    import javax.swing.*;
    public class Images extends JPanel
    {
    	public void paintComponent(Graphics g)
    	{
    		super.paintComponent(g);
    		
    		Image img = getImage("pink.jpg");
    		g.drawImage(img,0,0,this);
    	}
    	public static void main(String[] args)
    	{
    		Images panel = new Images();
    		
    		JFrame frame = new JFrame("Images");
    		frame.setSize(300,250);
    		frame.setLocationRelativeTo(null);
    		frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    		
    		frame.add(panel);
    		
    		frame.setVisible(true);
    	}
    }

  2. #2
    Mi riconosce getImage in questo modo: java.awt.Toolkit.getDefaultToolkit().getImage("pin k.jpg"); Ma l'immagine continua a non apparirmi... l'immagine ha una risoluzione di 600x800 pixel. Perchè non riesce ad importarla? o_O

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.