Compression of jpeg image

Hi,
I am not too familiar with images technology but I read that jpeg is alrady a compressed file. Will there be any space gain if I save jpeg image in BLOB or CLOB column and compress?
Regards,
Asim

If you can save a JPEG in a CLOB you are a far better developer than I. <g>
There may be some compression though likely not much. What I would suggest is that in 10g or below you look at UTL_COMPRESS
http://www.psoug.org/reference/utl_compress.html
and in 11g, additionally, you look at SECURE FILES and DEDUPLICATION
http://www.psoug.org/reference/securefiles.html

Similar Messages

  • Firefox 3.6.8 causing all JPEG images to be compressed like AOL 9.0

    System Setup:
    Windows 7 Home Premium x64
    NVIDIA GeForce 9500 GT (newest drivers installed)
    Aero is running, switched it off to troubleshoot. Problem persisted.
    Steps to Create the Problem:
    1.) Updated to 3.6.8 from 3.5.11.
    2.) Loaded up my website: http://www.columbuswebseo.com
    3.) I noticed that the background image looks compressed (where it has a gradient around the blurred light specks in top right corner) . Like a highly compressed JPEG image from AOL days (to speed up page load times).
    4.) Messed with all FireFox, Windows 7, NVIDIA, physical Dell LCD monitor color settings. Even did research on my RoadRunner connection to see if they implemented an accelerator of some sort. Disabled Add-ons one by one re-testing the issue along the way. Problem persisted.

    It's not your graphics card. It's not your OS. It's not your browser.
    It's your internet. I had a broadband card, and I figured out that my ISP (Internet Service Provider) was actually downgrading my image quality to make my internet faster. It's called Network Optimization. Look in the options menu of your broadband connection application (Like if you have T-Mobile or whatever, look in the part the application that connects you to the internet) and see if you can change your Optimization Settings. This should clear things up for you.
    Also, if your internet is really that slow, like mine was, I would suggest getting another provider. It's the best option. Hope that helps. :)

  • Jpeg compression for tiff image (nt gettin a view of jpeg compressd pages)

    Hi All,
    I have a problem of jpeg compression inside a tiff file. When I convert no. of pages in a multi-page tiff file I m not getting a view of jpeg compressed pages. I convert black and white as well as gray scale jpeg images inside the tiff file. I used Compression Group4 for black and white image and JPEG compression for gray scale image. Also set the dpi of each page. But most of the viewer doesn’t support my jpeg compressed pages. When I set the quality of jpeg images to 0.1f that time I m getting a view of particular images for some image viewer.
    My requirement is to show the jpeg compressed image inside the IMAGING PREVIEW 2.5 VERSION. But it doesn’t support for my output tiff. As well as cant get properties of that page inside the Fax viewer except Resolution 200x200 dpi.
         If anybody has any idea to compressed jpeg image inside the tiff file, please tell me how I can compress the gray scale image using jpeg compression.
    Thank you in advance
    Dipak

    Hi Maxideon,
    Thank u 4 ur immediate reply. But my requirement is, to show d tiff file only in IMAGING PREVIEW 2.5 VERSION. I tried lots but didn’t manage to get a view of JPEG compressed page. I think somewhere I m doin wrong. Somewhere I wrote wrong code, cause d properties of jpeg compressd images also not getting in Fax Viewer except DPI. I change the BaselineTIFF Tags of JPEG compressed image, but can’t manage output yet. I think d problem create at d time of metadata writing. My problem is tht, tiff created using sum other soft. is suppported by IMAGING PREVIEW 2.5 VERSION, y nt mine?
    Here is my code for BaselineTIFFTagSet:
    if(isBinaryImage) {
                 // resolution unit
                 rootTiffIFD.addTIFFField(new TIFFField(base.getTag(296), 2));
                 // bit per sample
                 rootTiffIFD.addTIFFField(new TIFFField(base.getTag(258), 1));
                 // compression
                 rootTiffIFD.addTIFFField(new TIFFField(base.getTag(259), 4));
                 // rows per strip
                 rootTiffIFD.addTIFFField(new TIFFField(base.getTag(278), bImageImage.getHeight()));
            } else {
                 rootTiffIFD.addTIFFField(new TIFFField(base.getTag(296), 2));
                 rootTiffIFD.addTIFFField(new TIFFField(base.getTag(258), 8));
                 rootTiffIFD.addTIFFField(new TIFFField(base.getTag(259), 7));
                 // thresholding
                 rootTiffIFD.addTIFFField(new TIFFField(base.getTag(263), 3));
                 rootTiffIFD.addTIFFField(new TIFFField(base.getTag(278), bImageImage.getHeight()));
            }     If u have any idea 4 write a metadata of jpeg page wid jpeg compression, can u plz suggest me hw to write a metadata 4 jpeg image? Which Baseline Tags r needed to set d jpeg compression?
    Thank you
    -dipak

  • How to decode jpeg 2000 compression in dicom image ?

    I'm working on dicom image viewer. How to decode jpeg 2000 compression in dicom image? Please help me. Thanks.

    Illustrator is not a jpg editor.
    There are 2 things you can do....
    Use Live Trace to trace the jpg then adjust the shapes for the track. My guess is this won't work well at all.
    Use the pen tool and draw the path yourself. You can then completely adjust the path all you want.

  • JPEG Compression: Data Loss & Image Impact

    As this subject comes up quite often you might be interested in the exaggerated examples shown on the following website. The author used the rotation command to show the effect on a JPEG image.
    http://www.jmg-galleries.com/articles/jpeg_compression.html

    If you want to see an
    extreme example of this, have a look at Russell Brown's
    Shake, Rattle, and Roll Script Quicktime video found here:
    http://movielibrary.lynda.com/html/modPage.asp?ID=131
    Edit, I tried to give a direct link but couldn't...so you have to navigate to
    Shake, Rattle, and Roll.

  • How do I control the quality of JPEG images?

    I've written a program that scales a set of JPEG images down to various dimensions. I'm happy with the speed of execution, but quality of the images could be better. How do I specify the quality of the JPEG images I create? In graphics editors, I'm given the option of controlling the lossy-ness (?) of JPEGs when I save them, either reducing image qualify to shrink the file size or vice versa. How can I do this programmatically?
    Thanks

    Hi Jhm,
    leaving aside the scaling algorithm, to save an arbitrary image with 100% quality you'd use
    something like the following code snipet below
    regards,
    Owen
    // Imports
    import java.awt.image.*;
    import com.sun.image.codec.jpeg.*;
    public boolean saveJPEG ( Image yourImage, String filename )
        boolean saved = false;
        BufferedImage bi = new BufferedImage ( yourImage.getWidth(null),
                                               yourImage.getHeight(null),
                                               BufferedImage.TYPE_INT_RGB );
        Graphics2D g2 = bi.createGraphics();
        g2.drawImage ( yourImage, null, null );
        FileOutputStream out = null;
        try
            out = new FileOutputStream ( filename );
            JPEGImageEncoder encoder = JPEGCodec.createJPEGEncoder ( out );
            JPEGEncodeParam param = encoder.getDefaultJPEGEncodeParam ( bi );
            param.setQuality ( 1.0f, false );   // 100% high quality setting, no compression
            encoder.setJPEGEncodeParam ( param );
            encoder.encode ( bi );
            out.close();
            saved = true;
        catch ( Exception ex )
            System.out.println ("Error saving JPEG : " + ex.getMessage() );
        return ( saved );
    }

  • How to make Photoshop save Aperture imported JPEG images as JPEGs

    Recently, I upgraded from Photoshop CS 5 to CS 5.1.
    My point and shoot cameras record in JPEG format. Often, I'll import those photos into Aperture and then tweak them in Photoshop using the Edit in External Editor command. My preferences for the external editor in Aperture were set to 8-bit, Photoshop
    With Photoshop CS 5, I would edit the photo and choose Save and the edited photo would be saved back to Aperture as a new version, in a JPEG format.
    Now, using Photoshop CS 5.1, when the imported image from Aperture is converted into a PSD file and when I save back to Aperture, I end up with a PSD file.
    How can I revert to how it was before? JPEG image in Aperture, opened in external editor Photoshop as a JPEG, edited in Photoshop, then saved back to Aperture as a new version JPEG?
    (Though this question is approached in this forum, a solution to my question is never found as each dicussion ends up going off-topic from the original question)

    clapperincus wrote:
    Any further ideas from anyone who's experienced trying to open a JPEG from Aperture in Photoshop as a JPEG?
    Like I said before, you cannot open a jpeg as a jpeg, the file must be decompressed to open in PS or in Aperture, and that has always been the case.
    I do not know how it used to work, but I tested and you are correct that with PS 12.1 and with Aperture 3.2.2 a JPEG sent to open in external editor (PS) is opened into your choice of lossless format and then goes back to Aperture in the lossless format you chose.
    IMO this is the way it should be, because every save into JPEG loses image data, so such saves should be limited to the final export, in this case when the image actually leaves Aperture. If the file was compressed as a JPEG  when leaving PS, decompressed and edited in Aperture, then compressed again to export as JPEG from Aperture, unnecessary additional image data loss would occur.
    It is always better to save the application of lossy compression until the very last step in a workflow because other usages (printing, for instance) may occur before applying the lossy compression.
    -Allen

  • Improve quality of JPEG images

    Hi
    I have an application which saves images in JPEG format after editing (well, many applications does that, but this is only a fraction of what this application does) :-)
    I can't use any other formats due to size restrictions. The problem is Image Editing module of this application has operations like line drawing and text inserting. When I save the image, fine lines (especially texts) are getting blurred.
    Is there any way I can increase the quality of JPEG files saved? I understand that JPEG is not meant for sharp lines and texts but with Photoshop, even fine lines and texts appear good when saved as a high quality JPEG file. Is there any such method in Java by which I can increase the quality of JPEG images?
    Thanks in advance...

    Is there any way I can increase the quality of JPEG files saved? I understand that JPEG is not meant for sharp lines and texts but with Photoshop, even fine lines and texts appear good when saved as a high quality JPEG file. Is there any such method in Java by which I can increase the quality of JPEG images?I JPEG is a non-conservative compression format (you do not get back exactly what you put in, it has "acceptable degredaton"--I talked with the author before it became popular and he explained what JPEG was all about--high compresses resulting in a small size for internet communications over dialup.
    In more recent times I've seen quality factors brought into play with JPEG, but as you have stated, even in Adobe Photoshop under the highest quality, you still have degradation. I've seen some hint and some state that you can get a lossless JPEG, but I've not encountered it yet.
    In any case, if you do find a "lossless JPEG" the size of that file is going to be bigger than you are looking at now. You may consider other file formats--TIFF or there are even more recent files formats that have higher conservative compression algorithms.

  • 16 bit Intensity to JPEG image

    Hi,
    I have an input file with 16 bit intensity values. I want to creat JPEG image from this file. Here is my source code:
    import java.io.*;
    import java.util.*;
    import java.awt.*;
    import java.awt.image.*;
    import javax.imageio.ImageIO;
    public class CreateJpeg extends Frame{
    private BufferedImage img = null;
         public static int[][] getData(File f) throws IOException {
              ArrayList line = new ArrayList();
              BufferedReader br = new BufferedReader(new FileReader(f));
              String s = null;
              while ((s = br.readLine()) != null)
                   line.add(s);
              int[][] map = new int[line.size()][];
              for (int i = 0; i < map.length; i++) {
                   s = (String) line.get(i);
                   StringTokenizer st = new StringTokenizer(s, "\t");
                   int[] arr = new int[st.countTokens()];
                   for (int j = 0; j < arr.length; j++)
                        arr[j] = Integer.parseInt(st.nextToken());
                   map[i] = arr;
              return map;
         public CreateJpeg (ColorModel colorModel, WritableRaster raster)throws IOException{
              img = new BufferedImage(colorModel, raster, false, null);//new java.util.Hashtable());
              show();
              ImageIO.write( img, "jpeg" , new File("new.jpeg"));
         public void paint (Graphics g) {
    g.drawImage (img, 0, 0, this);
         public static void main(String[] args) throws Throwable {
              int[][] map = getData(new File(args[0]));
              int[] OneDimImage = new int[map.length*map[0].length];
              for (int i = 0; i < map.length; i++) {
                   for (int j = 0; j < map.length; j++){
                        OneDimImage[i * map[0].length + j] = map[i][j];
              DataBuffer dbuf = new DataBufferInt(OneDimImage, map[0].length*map.length);
    WritableRaster raster = Raster.createPackedRaster(dbuf,map[0].length, map.length,
              map[0].length, new int[] { 0xff00, 0xf0, 0xf}, null);
              ColorModel colorModel = new DirectColorModel(16, 0xff00, 0xf0, 0xf);
              new CreateJpeg(colorModel, raster);
    After compiling and running this file, I got the following messages:
    Exception in thread "main" java.lang.IllegalArgumentException: Raster IntegerInt
    erleavedRaster: width = 800 height = 938 #Bands = 3 xOff = 0 yOff = 0 dataOffset
    [0] 0 is incompatible with ColorModel DirectColorModel: rmask=ff00 gmask=f0 bmas
    k=f amask=0
    at java.awt.image.BufferedImage.<init>(BufferedImage.java:613)
    at CreateJpeg.<init>(CreateJpeg.java:28)
    at CreateJpeg.main(CreateJpeg.java:48).
    I will be pleased if anybody help me to solve this.
    Thanks

    No, short of getting a jpeg to use a lossless compression, this sequence:
    buffered image =encode=> jpeg file =decode=> buffered image
    is going to scramble data on the pixel level. If you use a high quality param value,
    like 1.0f, it will look good, but individual pixels won't be "close" to
    their original values, because that is not what the algorithm delivers.
    Demo:
    import java.awt.*;
    import java.awt.image.*;
    import java.io.*;
    import javax.imageio.*;
    import javax.imageio.stream.*;
    public class PngEnDecoder{
        public static void main(String[] args) throws Throwable {
            int w = 256, h = 1;
            int[] OneDimImage = new int[w*h];
            for (int i=0;i<w*h;i++)
                OneDimImage=i;
    DataBuffer dbuf = new DataBufferInt(OneDimImage, OneDimImage.length);
    int[] masks = { 0xff0000, 0xff00, 0xff};
    WritableRaster raster = Raster.createPackedRaster(dbuf, w, h, w, masks, null);
    ColorModel colorModel = new DirectColorModel(24, masks[0], masks[1], masks[2]);
    BufferedImage bi1 = new BufferedImage(colorModel, raster, false, null);
    File file = new File("test.jpeg");
    write(bi1, file, 1.0f);
    BufferedImage bi2 = convert(ImageIO.read(file), BufferedImage.TYPE_INT_RGB);
    WritableRaster raster1 = bi2.getRaster();
    DataBuffer db = raster1.getDataBuffer();
    DataBufferInt dbi = (DataBufferInt) db;
    int[] data = dbi.getData();
    for (int j=0;j<data.length;j++)
    System.out.println(data[j]);
    static void write(BufferedImage bi, File file, float quality) throws IOException {
    ImageOutputStream out = ImageIO.createImageOutputStream(file);
    ImageWriter writer = (ImageWriter) ImageIO.getImageWritersBySuffix("jpeg").next();
    writer.setOutput(out);
    ImageWriteParam param = writer.getDefaultWriteParam();
    param.setCompressionMode(ImageWriteParam.MODE_EXPLICIT);
    param.setCompressionQuality(quality);
    writer.write(null, new IIOImage(bi, null, null),param);
    public static BufferedImage convert(BufferedImage source, int targetType) {
    int sourceType = source.getType();
    if (sourceType == targetType)
    return source;
    System.out.println("converting image type...");
    BufferedImage result = new BufferedImage(source.getWidth(), source.getHeight(), targetType);
    Graphics2D g = result.createGraphics();
    g.drawRenderedImage(source, null);
    g.dispose();
    return result;

  • Unable to Open Lossless JPEG Image

    Hi,
    I have jdk 1.6.0. and i installed the jai-Imageio pakage.i am not able view the true lossless jpeg
    image.
    I tried to open a lossless jpeg image from the code given in
    http://forums.sun.com/thread.jspa?forumID=20&threadID=335960
    but the
    image does not open. It works for jpeg, jpeg2000 images. but not
    lossless jpeg and jpeg-ls images..
    when i try to code
    String s[] = ImageIO.getReaderFormatNames();
    for(int i=0;i< s.length ;i++)
    System.out.println(s);
    it prints
    raw
    BMP
    JPEG2000
    RAW
    jpeg
    tif
    jpeg2000
    WBMP
    GIF
    TIF
    TIFF
    jpg
    bmp
    PNM
    JPG
    pnm
    wbmp
    png
    JPEG
    PNG
    jpeg 2000
    JPEG 2000
    gif
    tiff
    if i try to load lossless jpeg image it shows the exception that
    but when i write code like
    CLibJPEGImageReaderSpi cl = new CLibJPEGImageReaderSpi();
    String s[] = cl.getFormatNames();
    for(int i=0;i< s.length ;i++)
    System.out.println(s[i]);
    it prints
    jpeg
    JPEG
    jpg
    JPG
    jfif
    JFIF
    jpeg-lossless
    JPEG-LOSSLESS
    jpeg-ls
    JPEG-LS
    if i check with 'cl.canDecodeInput(imageInputStream)' it returns true.
    i d't now how to load the image using 'CLibJPEGImageReaderSpi' class object
    or is there any other way to load the image ?
    can anybody write the full code to display the true lossless jpeg image
    which is taken from dicom medical images. the images are available at
    http://rapidshare.com/files/250911269/Lossless_jpeg.zip.html
    is there any website has good tutorial about lossless jpeg image. what
    is point transform in lossless jpeg ? what old pseudo lossless jpeg ?
    what is equivalent for that in java ?

    There are two images in that zip file. I have no problems reading the one called "lossless.jpg". It's a 16-bit grayscale image that's completely black. The one called "test.jpg" throws an exception. Is this what you're getting? I'm using JAI-ImageIO 1.1
    is there any website has good tutorial about lossless jpeg image. what
    is point transform in lossless jpeg ? what old pseudo lossless jpeg ?
    what is equivalent for that in java ? In addition to describing normal jpeg encoding, the jpeg specification also describes what's called "lossless jpeg" encoding. Lossless jpegs - as described in the original specification - are obsolete. No common application can open them. It doesn't help that the png format (also lossless) provides much smaller file sizes then lossless jpeg's.
    Both of the jpegs in that zip file are lossless jpegs. Incidently, I can't open them up with Irfanview or Adobe Photoshop CS4 (wich says alot). And I can only read "lossless.jpg" with JAI-ImageIO while the other one throws an IOException. By using lossless jpegs, the user cripples portability.
    JPEG-LS is different from lossless jpeg. In fact, it was meant to replace lossless jpegs. While not actually lossless, jpeg-ls is described as a "near lossless" compression. I believe the files have a +.jls+ extension instead of a +.jpg+ one. While not obsolete (I think), JPEG-LS is not widely used. Using it can still cripple portability.
    The JPEG2000 format also has a "lossless" mode, that again, is not widely used. Using it can still cripple portability. JPEG2000 files have a +.jp2+ extension.
    Lastly, I don't know what you mean by this question
    what is point transform in lossless jpeg?PS: I have no problems reading a lossless jpeg or a jpeg-ls that I write with JAI-ImageIO. So maybe there's something wrong with "test.jpg" in the zip file?

  • Unable to open saved JPEG images

    I opened and modified several JPEG images with Photoshop CS2. Now none of these files can be opened by Photoshop or any other program. All of the files seem to have a non-zero size, but when I try to open them in Photoshop, it does not generate an error, it merely offers to create a new file with the same image properties (size, etc) as the saved image on disk.
    I've also tried several other programs to open these files, and none of them can open them. FYI, one thing that all of the files have in common is that they are all saved with the absolute minimum compression settings.
    Any assistance in helping me to recover these files would be greatly appreciated.
    Thanks.

    You can email me one of the Pics (zip it first) but it sounds like they are toast.

  • After rotate, display of large JPEG images very slow.

    I am loading and displaying images using JAI and Java2D.
    When I load a large grayscale JPEG image (300 dpi, letter size), it displays fine.
    After a rotate, the next display is incredibly slow.
    Source is a RenderedImage loaded from a JPEG file using:
         FileSeekableStream ss = new FileSeekableStream(file);
         ImageDecoder dec = ImageCodec.createImageDecoder("jpeg", ss, null);
         RenderedImage source = dec.decodeAsRenderedImage(curPage);
    I create a scaled image using:
         interp = Interpolation.getInstance(Interpolation.INTERP_BILINEAR);
         ParameterBlock params = new ParameterBlock();
         params.addSource(source);
         params.add(xZoom); // x scale factor
         params.add(yZoom); // y scale factor
         params.add(0.0F); // x translate
         params.add(0.0F); // y translate
         params.add(interp); // interpolation method
    RenderedOp image3 = JAI.create("scale", params);
    And display inside the paintComponent() method of my JPanel-derived class using:
         AffineTransform transform = new AffineTransform();
         transform.translate(shiftX, shiftY);
         Graphics2D G2d = (Graphics2D)g.create(); //copy g
         G2d.drawRenderedImage(image3, transform);
    If I add a rotate step after the scale:
         ParameterBlock paramsR = new ParameterBlock();
         paramsR.addSource(source);
         paramsR.add(TransposeDescriptor.ROTATE_90);
         // Create an operator to turn image.
         source = JAI.create("Transpose", paramsR, null);
    Then the next display for a 300 dpi 8 bit grayscale JPEG file can take up to 60 seconds.
    The bulk of the elapsed time is inside: Graphics2D.drawRenderedImage(image3, transform);
    Any ideas what I am doing wrong here?
    I am relatively new to using Java Advanced Imaging.
    Thanks,
    T.J. Brown

    Sorry, a correction.
    The file is actually JPEG-compressed data inside a TIFF file.
    So the decode step uses:
    ImageDecoder dec = ImageCodec.createImageDecoder("tiff", ss, null);
    JPEG inside a JFIF file is much faster.
    Thanks,
    T.J. Brown

  • How convert Microsoft viso to JPEG Image format

    Hi,
    Can any one suggest me how to convert Microsoft Visio format to JPEG Image format in java.
    Please write me back at [email protected]
    Thanks,
    Meraj

    I believe that RAW is a generic term to mean image data that has not been processed (sharpened, compressed, saturated, etc.). RAW file formats are proprietary to the manufacturer; Nikon's RAW (NEF) is not in the same structure as Canon's RAW (CR2).

  • ID ePUB export converts all *inline* anchored JPEG images to PNG?

    During ePUB export, when Image Conversion = Automatic, anchored JPEG images with Position = Inline are converted to PNG. If Anchored Object Position = Custom, the same images stay JPEG. Anyone know a better way to avoid than the less-than-ideal options below?
    Less than idea options:
    a) Use Image Conversion = JPEG (would also convert existing .gif and .png images)
    b) Specify Object Export Options for each image frame that contains a JPEG.
    Maybe this is just a bug.

    Here's the definition from the InDesign Help file:
    Image Conversion
    Lets you choose whether the optimized images in your document are converted to GIF, JPEG, or PNG. Choose Automatic to let InDesign decide which format to use in each instance. Choosing PNG disables the image compression settings; use PNG for lossless images or for images that include transparency.
    Choosing Automatic means InDesign decides which format to use. It doesn't mean keep the same format.

  • Editing jpeg image

    I need help editing the text in a jpeg image. The image is hard to read when I add it to my Indesign file.

    Hello and welcome,
    But I think you posted this in the wrong forum. This is one of the Captivate forums, and you are talking about something else.
    JPEG is a compressed bitmap format, you will not be able to edit text in such a format. Do you know the origin? With Photoshop you could sharpen the image, but not sure at all that it will make the text readable, and you will never be able to edit the text. Only applications like Photoshop, when you add text in the application, allow that kind of functionality, but not an output, compressed format like JPEG.
    Lilybiri

Maybe you are looking for

  • Ipod write protection error - disk is locked and cannot be written to

    Has anyone experienced this 'disk is locked and cannot be written to' when trying to update their ipod mini? I've tried everything, including all 4 R's, but still get the same message. And now that i've restored my ipod to its factory settings, I can

  • SQL Developer 1.5.1 's SQL worksheet. - Verifying Results

    Using SQL Developer 1.5.1 's SQL worksheet.... is there a way to get SQL Developer 1.5.1 's SQL Worksheet to display the number of records deleted, updated, etc? I just deleted a record and I couldn't tell if it actually ran or not. When I ran a 'sel

  • [Help] NSURLConnection and cache in simulator/device

    Hello, First let me say, I'm fairly new to obj-c / iphone dev, so If some of the questions I may post in the forum sound silly, I'm sorry Right now, I was wondering why when I use the NSURLConnection with default protocol caching policy, in the simul

  • Need to download a full version of Adobe Reader 9.1

    I need to download a full version of Adobe Reader 9.1... The updates are no good, I need the whole thing to open old documents created in 9.1 on my old PC. Can anyone help ?? (PS : I'm not a big "computer" person, but I do know the original documents

  • Light weight && heavy weight

    hi i have on doubt in swing... awt are heavy weight && swing are light weight .awt are system dependedent ....iam right.. if right System dependent in this sence java is plaftform independent so how is it possible.. pls give me details regards kedar