awt
Create a Frame example
In this example we are going to show you how to create a Frame in a Java Desktop Application. This is a very important part of creating your own graphics for the applications you build. The Frame is the single most important component you have to use in your application.
In short to create a new Frame for your application you have to:
- Creates new frame using
Frame("Example Frame"). - Create new
TextAreaand newButton. - Use
Frame.addmethod to add new components to your frame. - Use
Frame.setVisibleto show the frame.
Let’s take a close look at the code:
package com.javacodegeeks.snippets.desktop;
import java.awt.BorderLayout;
import java.awt.Button;
import java.awt.Component;
import java.awt.Frame;
import java.awt.TextArea;
public class CreateFrameExample {
public static void main(String[] args) {
// Create frame with specific title
Frame frame = new Frame("Example Frame");
// Create a component to add to the frame; in this case a text area with sample text
Component textArea = new TextArea("Sample text...");
// Create a component to add to the frame; in this case a button
Component button = new Button("Click Me!!");
// Add the components to the frame; by default, the frame has a border layout
frame.add(textArea, BorderLayout.NORTH);
frame.add(button, BorderLayout.SOUTH);
// Show the frame
int width = 300;
int height = 300;
frame.setSize(width, height);
frame.setVisible(true);
}
}
This was an example on how to create a new frame.
