[ ilich @ 27.05.2006. 19:16 ] @
| E ovako.
Napravio sam klasu IPanel extends Panel
i u njoj predefinisao metodu paint ()
Code: public void paint (Graphics g){
g.drawImage(img,x,y,this);
}
Napravio sam i neko dugme koje treba da postavi sliku u IPanel polje11.
Code: private void button1ActionPerformed(java.awt.event.ActionEvent evt) {
Image ii;
ii = getImage (getDocumentBase (), "strumpf.gif");
polje11.postavi(1,1,ii);
polje11.repaint();// TODO add your handling code here:
}
Ovo sve radi kao applet.
Znaci nece ni u jednoj varijanti da postavi sliku u Netbeans-u.
Ako ovaj isti kod kompajliram u JCreatoru sve radi kako treba.
Ima li neko ideju sta bi moglo da bude ? |
[ toroman @ 27.05.2006. 21:22 ] @
Nisam te baš najbolje shvatio, niti sam testirao tvoj kod, ali ako dobijaš različite rezultate prilikom kompajliranja, onda očigledno (vjerovatno) koristiš Java 1.4.x kod JCreatora, dok NB koristi 1.5 i uzrok ne funkcionisanja appleta su možda promjene nastale između te dve verzije Java'e :)
Ovo je samo predlog.
... Umjesto polje11.repaint pokušaj updateUI ?
Stvarno ne znam :P
[ ilich @ 27.05.2006. 23:02 ] @
Kod je samo uzgred tu, da bi pojasnio o cemu se radi.
Na sistemu je instalirana samo JAVA 1.5.0 tako da je i jedan i drugi program koriste.
Problem je sto nikako ne mogu da postavim sliku kada pisem kod u Netbeansu.
Ima li neki drugi nacin za postavljanje slike?
Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.