JSeparator – Java Swing – Example
In this tutorial, we are going to see an example of JSeparator in Java Swing. JSeparator class is used to provide a general-purpose component to implement separator lines. It is used to draw a line to separate widgets in a layout. It inherits from the JComponent class.
JSeparator constructors class:
JSeparator() | Create a new horizontal separator. |
JSeparator(int orientation) | Creates a new separator with a specified horizontal or vertical orientation. |
Commonly used methods:
- setOrientation(int orientation) : It is used to define the orientation of the separator.
- getOrientation() : It is used to return the orientation of the separator.
Example of JSeparator in Java Swing:
import javax.swing.*; class MySeparator { MySeparator() { JFrame f = new JFrame("JSeparator Example"); //create the menu bar JMenuBar bar = new JMenuBar(); //create the menu JMenu menuFile = new JMenu("File"); //create menu items JMenuItem newF = new JMenuItem("New"); JMenuItem openF = new JMenuItem("Open"); //add menu items to the main menu menuFile.add(newF); //add the separator menuFile.addSeparator(); menuFile.add(openF); //add the menu to the menu bar bar.add(menuFile); //add the menu bar to the frame f.setJMenuBar(bar); f.setSize(300,300); f.setLayout(null); f.setVisible(true); } public static void main(String args[]) { new MySeparator(); } }
Output:
[st_adsense]