ADS

Jframe In Swing Example For Beginners - Kickstart

The following example illustrates JFrame class in swing. This example covers the core methods of the javax.swing.JFrame and those of its super classes.
 import javax.swing.*; import java.awt.*; import java.util.*; class JFrameExample {     public static void main(String args[])     {     // Declare variables     JFrame f1,f2;          // Create a frame with 0,0 size and no title     f1=new JFrame();          // Set default look and feel decorated     // This must be called before any frames     // are created otherwise, there will be no effect     // f1 doesn't have effect because it is already created above     JFrame.setDefaultLookAndFeelDecorated(true);          // Create a frame with title     f2=new JFrame("Frame 2");          // Set title for f1     f1.setTitle("Frame 1");          // Set size     f1.setSize(400,400);     f2.setSize(200,200);          // Set some location for f1     f1.setLocation(250,250);          // Set location of f2 relative to desktop     // appears at center of frame     f2.setLocationRelativeTo(null);          // Make f2 utility window     f1.setType(Window.Type.UTILITY);          // When close button is clicked exit kegiatan     f1.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);          // Show them     f1.setVisible(true);     f2.setVisible(true);          // Bring f1 to front     // because f1 goes back of f2     f1.toFront();          // or else you can send f2 back     // f2.toBack();          // Set icon images, most appropriate image (according to     // dimension) is set among these     // If this list contains several images of same size     // first will be used     ArrayList<Image> imgs=new ArrayList<>();          // Get the toolkit     Toolkit t=Toolkit.getDefaultToolkit();          // Add images     imgs.add(t.getImage("E:\\Wallpapers\\abstract triangle.jpg"));     imgs.add(t.getImage("E:\\Wallpapers\\bluegradient1.jpg"));     imgs.add(t.getImage("E:\\Wallpapers\\bmw.jpg"));     imgs.add(t.getImage("E:\\Wallpapers\\ofthebluecolourofthesky.jpg"));     imgs.add(t.getImage("E:\\Wallpapers\\Eiffiel Tower.jpg"));          // Set the image of best dimensions     f2.setIconImages(imgs);          } }

Also see 3 Ways to set icon image for JFrame and setting background color for JFrame.
 This example covers the core methods of the  JFrame in Swing Example for Beginners - Kickstart

Subscribe to receive free email updates:

ADS