
FlowLayout(int align): Constructs a FlowLayout with a given alignment with 5 pixels gap between the components.FlowLayout(): Constructs an instance of FlowLayout as center-aligned and with 5 pixels gap between the components.setTitle(String text): Sets the title of the container with the given text.addLayoutComponent(): Adds the particular component to the layout.getAlignment(): Gets the alignment of the layout of the container.setAlignment(int align): Sets the respective alignment to the layout of the container.There are many types of layout manager available, each with its own capabilities and specific tasks: Layout Manager: A layout manager is an object that implements the LayoutManager interface to determine the size and position of the components within the container.

The panel does not contain a menubar or titlebar but can contain other components like textfield and buttons.ĥ. It creates a space for an application where all the components can be fit in. public void setVisible(boolean status): defines the visibility of the component by default, it is false.ģ.public void setLayout(LayoutManager m): defines the layout manager for the component.public void setSize(int width, int height): sets the component’s width and height.public void adds (Component c): adds a component on this component.

There are some basic components functions such as: Components: Components are the GUI objects such as buttons, label, textfield, checklist. Container: Container is a class that contains all the components such as button, textfield, titlebar, menubar, etc.Ģ. Some of the basic concepts regarding AWT hierarchy are as follows:ġ. Java AWT: AWT is an API for building GUI or window-based applications.
#Java flowlayout example software#
Web development, programming languages, Software testing & others
