Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Marvel's Wolverine, la recensione: Logan torna protagonista in un'avventura brutale e intensa
Marvel's Wolverine, la recensione: Logan torna protagonista in un'avventura brutale e intensa
Marvel's Wolverine porta Logan in un'avventura inedita, violenta e fortemente narrativa, costruita attorno alla sua natura di combattente e al difficile rapporto con il proprio passato. Insomniac Games punta su combattimenti spettacolari, progressione e personalizzazione, inserendo l'azione in un mondo segnato dalla persecuzione dei mutanti. Un viaggio intenso, che alterna mattanza, esplorazione e momenti sorprendentemente emotivi.
DJI Romo 2: tante novità lo rendono un robot completo
DJI Romo 2: tante novità lo rendono un robot completo
Romo 2 è la seconda generazione di robot lavapavimenti di DJI, un modello che si caratterizza per la precisione nel sistema di navigazione e per il funzionamento particolarmente silenzioso. Con le modifiche introdotte in questa seconda versione, e un posizionamento di prezzo più allineato alla concorrenza, rappresenta una valida alternativa sul mercato delle soluzioni di pulizia domestica
Sony Bravia 9 II: il True RGB alla prova, dove l'LCD sfida l'OLED
Sony Bravia 9 II: il True RGB alla prova, dove l'LCD sfida l'OLED
Il primo Sony con retroilluminazione True RGB alla prova del banco di misura e dei contenuti: luminanza enorme, colori accurati in HDR e un antiriflesso molto efficace. I limiti sono due sole HDMI 2.1 e il blooming fuori asse
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 12-01-2003, 21:14   #1
roberto76
Member
 
Iscritto dal: Apr 2001
Città: Firenze - Campobasso
Messaggi: 9
[java] array di gif

Ciao a tutti ho un problema...sto realizzando una applicazione in java e all'interno di un JPanel dovrei inserire una scacchiera...mi sono creato una classe Casella dove tramite un metodo paint(Graphic g) mi disegno le caselle e a seconda delle caretteristiche delle caselle utilizzo

g.drawImage(imgs[i],x,y,this)

per far caricare immagini diverse

non riesco pero' a crearmi l'array di gif imgs[i]

ho provato in un modo che ho trovato su di un applet e ho provato ad applicarla alla mia applicazione in questo modo:

puplic class pannelloPrincipale extends JFrame {

......
public Image imgs[];
....


imgs=new Image[2];
imgs[0]=getImage(getCodeBase(),"nomefile.gif");
imgs[1]=getImage(getCodeBase(),"nomefile2.gif");

.....
}

ma mi da questi errori:

"pannelloPrincipale.java": Error #: 300 : method getCodeBase() not found in class applicazione.pannelloPrincipale at line 108, column 24

"pannelloPrincipale.java": Error #: 300 : method getImage(<any>, java.lang.String) not found in class applicazione.pannelloPrincipale at line 108, column 15


come posso risolvere?

vi ringrazio in anticipo
__________________
questa e' la mia chat mi trovate qui se volete

www.mostrichattolo.com/chattola.htm
il mio nick SMOKEDHEADS :o
roberto76 è offline   Rispondi citando il messaggio o parte di esso
Old 12-01-2003, 21:38   #2
soalle
Senior Member
 
L'Avatar di soalle
 
Iscritto dal: Oct 2000
Città: Montreal (Canada)
Messaggi: 1309
Quei metodi ti danno errore poiché non essendo applicati ad un oggetto (nomeoggetto.metodo()) il compilatore li va a cercare in this e naturalmente non li trova.

Comunque per l'array di Image avrei una soluzione alternativa... non esiste un costruttore diretto stile:

new Image("nomeImmagine.gif");

ma puoi comunque usare la classe swing ImageIcon:

ImageIcon img=new ImageIcon("nomeimmagine.gif");

Se proprio hai bisogno dell'immagine ImageIcon ha il metodo getImage() quindi:

Image img=new ImageIcon(...).getImage();

Ciaociao Soalle
soalle è offline   Rispondi citando il messaggio o parte di esso
Old 12-01-2003, 22:05   #3
roberto76
Member
 
Iscritto dal: Apr 2001
Città: Firenze - Campobasso
Messaggi: 9
grassie

non ho capito una cosa pero':

come faccio a crearmi l'array?

Image[] imgs=new Image[2]

...

imgs[0]=new ImageIcon("1.gif").getImage();
imgs[1]=new ImageIcon("2.gif").getImage();

cosi'?

non so se ho scritto una caxxata ma non connetto piu' tanto

ciaooo Roberto
__________________
questa e' la mia chat mi trovate qui se volete

www.mostrichattolo.com/chattola.htm
il mio nick SMOKEDHEADS :o
roberto76 è offline   Rispondi citando il messaggio o parte di esso
Old 12-01-2003, 22:48   #4
soalle
Senior Member
 
L'Avatar di soalle
 
Iscritto dal: Oct 2000
Città: Montreal (Canada)
Messaggi: 1309
esattamente!!!
soalle è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Marvel's Wolverine, la recensione: Logan torna protagonista in un'avventura brutale e intensa Marvel's Wolverine, la recensione: Logan torna p...
DJI Romo 2: tante novità lo rendono un robot completo DJI Romo 2: tante novità lo rendono un ro...
Sony Bravia 9 II: il True RGB alla prova, dove l'LCD sfida l'OLED Sony Bravia 9 II: il True RGB alla prova, dove l...
Geely EX5, un mese al volante: il SUV elettrico cinese che ci ha sorpreso (quasi) senza riserve Geely EX5, un mese al volante: il SUV elettrico ...
Mova Z70 Ultra Roller Complete: motore potente, rullo di lavaggio e l'IA a guidare Mova Z70 Ultra Roller Complete: motore potente, ...
La prima missione orbitale del razzo spa...
Servizi in streaming sempre più c...
Anteprima della Leapmotor B03X: inizia l...
Anthropic accusa la Cina: Claude utilizz...
I satelliti Rassvet (Starlink russo) di ...
Un agente IA ha risolto un problema su W...
Cina: la CMSA potrebbe cambiare parte de...
68 mensilità di bonus per i dipen...
Rocket Lab ha fatto ricorso contro la de...
Nutanix rende disponibile Azure Virtual ...
Il padrino del deep learning avverte: gl...
Il finto avviso "iPhone Storage is Full"...
Dietrofront in Cina, addio touchscreen p...
Un piccolo accessorio trasforma lo smart...
Dopo 370 anni il Cyphral Distich non è p...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 04:27.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Served by www3v