本文概述
- JSeparator类声明
- Java JSeparator示例1
- Java JSeparator示例2
JSeparator类声明
public class JSeparator extends JComponent implements SwingConstants, Accessible
JSeparator的常用构造函数
建设者 | 描述 |
---|---|
JSeparator() | 创建一个新的水平分隔符。 |
JSeparator(int orientation) | 创建具有指定水平或垂直方向的新分隔符。 |
方法 | 描述 |
---|---|
void setOrientation(int orientation) | 用于设置分隔符的方向。 |
int getOrientation() | 用于返回分隔符的方向。 |
import javax.swing.*;
class SeparatorExample
{
JMenu menu, submenu;
JMenuItem i1, i2, i3, i4, i5;
SeparatorExample(){
JFrame f= new JFrame("Separator Example");
JMenuBar mb=new JMenuBar();
menu=new JMenu("Menu");
i1=new JMenuItem("Item 1");
i2=new JMenuItem("Item 2");
menu.add(i1);
menu.addSeparator();
menu.add(i2);
mb.add(menu);
f.setJMenuBar(mb);
f.setSize(400, 400);
f.setLayout(null);
f.setVisible(true);
}
public static void main(String args[])
{
new SeparatorExample();
}}
【Java JSeparator】输出:
文章图片
Java JSeparator示例2
import javax.swing.*;
import java.awt.*;
public class SeparatorExample
{
public static void main(String args[]) {
JFrame f = new JFrame("Separator Example");
f.setLayout(new GridLayout(0, 1));
JLabel l1 = new JLabel("Above Separator");
f.add(l1);
JSeparator sep = new JSeparator();
f.add(sep);
JLabel l2 = new JLabel("Below Separator");
f.add(l2);
f.setSize(400, 100);
f.setVisible(true);
}
}
输出:
文章图片
推荐阅读
- Java JSlider
- Java JScrollPane
- Java JScrollBar
- Java JRootPane
- Java JRadioButton实例
- Java JProgressBar
- 如何修复Windows PC中的慢速打印问题(解决办法指南)
- win10设置电脑屏保办法
- win10电脑提示“单击此处输入你的最新的凭据”怎样办?