33 lines
767 B
Java
33 lines
767 B
Java
|
Placing an icon to a frame
|
||
|
|
||
|
|
||
|
|
||
|
package com.ack.gui.awt.simple;
|
||
|
|
||
|
import java.awt.*;
|
||
|
import java.awt.event.WindowAdapter;
|
||
|
import java.awt.event.WindowEvent;
|
||
|
import javax.swing.*;
|
||
|
|
||
|
public class PlacingAnIconToAFrame {
|
||
|
private Frame frame;
|
||
|
|
||
|
public static void main( String[] args ) {
|
||
|
PlacingAnIconToAFrame myExample = new PlacingAnIconToAFrame();
|
||
|
myExample.go();
|
||
|
}
|
||
|
|
||
|
public void go() {
|
||
|
frame = new Frame( "First Gui Example" );
|
||
|
ImageIcon icon = new ImageIcon( "1.gif" );
|
||
|
frame.setIconImage( icon.getImage() );
|
||
|
frame.addWindowListener( new WindowAdapter() {
|
||
|
public void windowClosing( WindowEvent we ) {
|
||
|
System.exit( 0 );
|
||
|
}
|
||
|
} );
|
||
|
frame.pack();
|
||
|
frame.setVisible( true );
|
||
|
}
|
||
|
}
|