ps hele molevitten ligger på min homepage, står i signaturen under
Aflevering 8, uge 45 - GUI og hændelser, opgave 93
håber det er til gavn 
 
mvh
--
___________________________
Glædelig Jul *<|
 
Med venlig hilsen
Stud. Scient.
Leon I. Jessen
Søhøjen 60
st. lejl. 11
8381 Tilst
phone: +45 86248505
mobile: +45 24238505
E-mail: Leon_Jessen@mail1.stofanet.dk
Homepage: 
http://home1.stofanet.dk/Leon.I.Jessen
Leon Jessen <Leon_Jessen@mail1.stofanet.dk> skrev i en
nyhedsmeddelelse:PcgT5.1879$_r5.114306@news101.telia.com...
> Der er noget med at JAVA har en eller anden form for restriktioner mht at
> hente billeder o.l. ind i egentlige programmer, jeg kan ikke helt husk
> hvordan det er!
>
> Følgende er et eksempel fra en democlass, som i hvert fald virker 
 
>
> import javax.swing.*;
> import java.awt.*;
> import java.net.*;
> /** class PictureDemo holds the method adding pictures to our frame*/
> public class PictureDemo extends JFrame
> {
>     private Image pic1; file://first picture
>     private Image pic2; file://second picture
>     private Image pic3; file://third picture
>     private FieldList mylist; // a new FieldList for holding fields
>
>     /**constructor PictureDemo creates the frame,
>      *  makes it visible and adds pictures to it
>      *  @param f - a FieldList to keep track of pictures
>      */
>     PictureDemo(FieldList f)
>     {
>  mylist = f;
>  setTitle("Picture Demo");
>  setSize(300,600);
>  setVisible(true);
>  try
>           {
>       pic1 = getToolkit().getImage("mus.gif");
>       pic2 = getToolkit().getImage("cdrom.gif");
>       pic3 = getToolkit().getImage("diskette.gif");
>       MediaTracker m = new MediaTracker(this);
>       m.addImage(pic1,1);
>       m.addImage(pic2,2);
>       m.addImage(pic3,3);
>       m.waitForAll();
>    }
>  catch (Exception e)
>    {
>       System.out.println("Failed to load an image");
>       System.out.println(e.toString());
>    }
>  // b. Modificer PictureDemo saa information om de indsatte billeders
>  //    udstraekning bliver overfoert til FieldList
>  //    (hit selv paa nogle tekster)
>  int width = pic1.getWidth(this);
>  int height = pic1.getHeight(this);
>  mylist.insertField(10,30,10+width,30+height,"mus");
>  // things seem pretty obvious heer...
>  width = pic2.getWidth(this);
>  height = pic2.getHeight(this);
>  mylist.insertField(10,180,10+width,180+height,"cdrom");
>
>  width = pic3.getWidth(this);
>  height = pic3.getHeight(this);
>  mylist.insertField(10,330,10+width,330+height,"diskette");
>     }
>
>     /** paint paints on the frame created by constructor
>      *  @param g - the graohics pen
>      */
>     public void paint(Graphics g)
>     {
>  // drawimage(pic,x,y,this) placerer billedet "pic"
>  // med overste venstre hjorne i punktet (x,y)
>  g.drawImage(pic1,10,30,this);
>  g.drawImage(pic2,10,180,this);
>  g.drawImage(pic3,10,330,this);
>     }
> }
> --
> ___________________________
> Glædelig Jul *<|
 
> Med venlig hilsen
>
> Stud. Scient.
> Leon I. Jessen
> Søhøjen 60
> st. lejl. 11
> 8381 Tilst
> phone: +45 86248505
> mobile: +45 24238505
> E-mail: Leon_Jessen@mail1.stofanet.dk
> Homepage: 
http://home1.stofanet.dk/Leon.I.Jessen
>
> Tommy Oksen <tommy@oksen.nu> skrev i en
> nyhedsmeddelelse:1r0r1toa2vgge25dho49chgjeq1s64bc20@news.image.dk...
> > On Thu, 23 Nov 2000 19:37:01 GMT, "KA"
> > <kenneth_andersen@vip.cybercity.dk> wrote:
> >
> >
> > >noget lignende sådan her:
> > >
> > >ImageIcon btnCEicon = new ImageIcon("ce.gif");
> > >JButton btnCE = new JButton(btnCEicon);
> >
> > Hej,
> > jeg kan godt kompile, men når jeg vil starte appleten går det
> > hele i stå, og i statuslinjen står der:
> >
> > exception: access denied (java.io.FilePermission ce.gif read).
> >
> > Hvad betyder det ?
> > ce.gif ligger samme sted som .class-filen.
> >
> > --
> > Mvh. Tommy
> > 
http://www.oksen.nu/
>
>