Changeset 7741


Ignore:
Timestamp:
2004-07-16T13:56:32+12:00 (20 years ago)
Author:
davidb
Message:

Images are now located through Utility class. This means that images
present in a Jar file will be located (if present) and used. Needed
to support GLI as an applet.

Location:
trunk/gli/src/org/greenstone/gatherer/feedback
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/gli/src/org/greenstone/gatherer/feedback/ActionRecorderDialog.java

    r7315 r7741  
    1515import javax.swing.border.*;
    1616import java.text.*;
     17
     18import org.greenstone.gatherer.util.Utility;
    1719
    1820/**
     
    475477    ImageIcon icon,icon2,icon3;
    476478
    477     icon3 = new ImageIcon(ClassLoader.getSystemResource("images/fastsend.gif"));
     479    icon3 = Utility.getImage("fastsend.gif");
    478480    item3 = new JMenuItem(messages.getString("SendFeedback"),
    479481                  new ImageIcon(icon3.getImage().getScaledInstance
     
    489491    if (rec == false)
    490492        {
    491         icon = new ImageIcon(ClassLoader.getSystemResource("images/feedback.gif"));
     493        icon = Utility.getImage("feedback.gif");
    492494        item = new JMenuItem("Report Feedback",
    493495                     new ImageIcon(icon.getImage().getScaledInstance
     
    501503    else
    502504        {
    503         icon = new ImageIcon(ClassLoader.getSystemResource("images/camera.gif"));
     505        icon = Utility.getImage("camera.gif");
    504506        item = new JMenuItem(messages.getString("ScreenShot"),
    505507                     new ImageIcon(icon.getImage().getScaledInstance
     
    512514        }
    513515
    514     icon2 = new ImageIcon(ClassLoader.getSystemResource("images/history.gif"));
     516    icon2 = Utility.getImage("history.gif");
    515517    item2 = new JMenuItem(messages.getString("LookHistory"),
    516518                  new ImageIcon(icon2.getImage().getScaledInstance
     
    588590            JMenuItem item;
    589591            ImageIcon icon;
    590             icon = new ImageIcon(ClassLoader.getSystemResource
    591                      ("images/camera.gif"));
     592            icon = Utility.getImage("camera.gif");
    592593            item = new JMenuItem(messages.getString("ScreenShot"),
    593594                     new ImageIcon(icon.getImage().getScaledInstance
     
    622623            JMenuItem item;
    623624            ImageIcon icon;
    624             icon = new ImageIcon(ClassLoader.getSystemResource
    625                      ("images/camera.gif"));
     625            icon = Utility.getImage("camera.gif");
    626626            item = new JMenuItem(messages.getString("ScreenShot"),
    627627                     new ImageIcon(icon.getImage().getScaledInstance
     
    671671            JMenuItem item;
    672672           
    673             icon = new ImageIcon(ClassLoader.getSystemResource("images/feedback.gif"));
     673            icon = Utility.getImage("feedback.gif");
    674674            item = new JMenuItem("Report Feedback", new ImageIcon(icon.getImage().getScaledInstance(20,20,Image.SCALE_SMOOTH)));
    675675            item.setActionCommand(messages.getString("SendFeedback"));
     
    702702            JMenuItem item;
    703703           
    704             icon = new ImageIcon(ClassLoader.getSystemResource("images/feedback.gif"));
     704            icon = Utility.getImage("feedback.gif");
    705705            item = new JMenuItem("Report Feedback", new ImageIcon(icon.getImage().getScaledInstance(20,20,Image.SCALE_SMOOTH)));
    706706            item.setActionCommand(messages.getString("SendFeedback"));
  • trunk/gli/src/org/greenstone/gatherer/feedback/SelectPicture.java

    r7315 r7741  
    1919import javax.swing.BorderFactory;
    2020
     21import org.greenstone.gatherer.util.Utility;
     22
    2123/**
    2224 * This class allows user to make scribble lines in the image.
     
    342344                new EmptyBorder(10,10,10,10)));
    343345       
     346        ImageIcon imgicon,imgicon2;
    344347        Image img,img2;
    345         img = getToolkit().getImage(ClassLoader.getSystemResource("images/pen.gif"));
     348        imgicon = Utility.getImage("pen.gif");
     349        img = imgicon.getImage();
    346350        img = img.getScaledInstance(24,24,Image.SCALE_SMOOTH);
    347         img2 = getToolkit().getImage(ClassLoader.getSystemResource("images/eraserpen.gif"));
     351        imgicon2 = Utility.getImage("eraserpen.gif");
     352        img2 = imgicon2.getImage();
    348353        final Cursor cursor;
    349354        final Cursor cursor2;
     
    467472
    468473        JButton pen;
    469         pen = new JButton(new ImageIcon
    470         (ClassLoader.getSystemResource("images/penicon.gif")));
     474        pen = new JButton(Utility.getImage("penicon.gif"));
    471475        pen.setText("Pen");
    472476        pen.setPreferredSize(new Dimension(30,20));
     
    485489
    486490        JButton eraser;
    487         eraser = new JButton(new ImageIcon
    488         (ClassLoader.getSystemResource("images/eraser.gif")));
     491        eraser = new JButton(Utility.getImage("eraser.gif"));
    489492        eraser.setText("Eraser");
    490493        eraser.setActionCommand("Eraser");
Note: See TracChangeset for help on using the changeset viewer.