本文概述
- JLayeredPane类声明
- Java JLayeredPane示例
JLayeredPane类声明
public class JLayeredPane extends JComponent implements Accessible
常用的构造函数:
建设者 | 描述 |
---|---|
JLayeredPane | 它用于创建一个新的JLayeredPane |
方法 | 描述 |
---|---|
int getIndexOf(Component c) | 它用于返回指定Component的索引。 |
int getLayer(Component c) | 它用于返回指定组件的layer属性。 |
int getPosition(Component c) | 它用于返回组件在其层内的相对位置。 |
import javax.swing.*;
import java.awt.*;
public class LayeredPaneExample extends JFrame {
public LayeredPaneExample() {
super("LayeredPane Example");
setSize(200, 200);
JLayeredPane pane = getLayeredPane();
//creating buttons
JButton top = new JButton();
top.setBackground(Color.white);
top.setBounds(20, 20, 50, 50);
JButton middle = new JButton();
middle.setBackground(Color.red);
middle.setBounds(40, 40, 50, 50);
JButton bottom = new JButton();
bottom.setBackground(Color.cyan);
bottom.setBounds(60, 60, 50, 50);
//adding buttons on pane
pane.add(bottom, new Integer(1));
pane.add(middle, new Integer(2));
pane.add(top, new Integer(3));
}
public static void main(String[] args) {
LayeredPaneExample panel = newLayeredPaneExample();
panel.setVisible(true);
}
}
【Java JLayeredPane】输出:
文章图片
推荐阅读
- Java JList用法
- Java JLabel用法
- Java JFrame
- win8系统怎样进入“打开选项菜单”?win8系统进入“打开选项菜单”的2种办法
- win7系统DOTA2服务器崩溃提示“正在连接至DOTA2游戏协调服务器”如何处理
- Win8开机登录界面有2个账户的处理办法
- win8系统打开IE浏览器都会出现剪贴板提示框的处理办法
- Win8开机提示“找不到ghost打开文件,打开文件失去”怎样办
- memory.dmp文件在啥地方?win8.1系统找不到memory.dmp文件的处理办法