JLayeredPane
添加时,
layeredPane.add(label, new Integer(i));
add方法第二个参数是在layerPane的位置(addImpl的简单版),越小越接近底层
也可以,
layeredPane.add(label, new Integer(2), 0);
add方法第三个参数0或者-1,代表是在本层的顶层或者底部
使用,
layeredPane.moveToFront(label);
layeredPane.moveToBack(label);
可以改变在本层的位置
当然最万能的,
setLayer
public void setLayer(Component c,int layer,int position)
- 为指定组件设置 layer 属性,并设置它在该层中的位置。
-
- 参数:
-
c
- 要为其设置层的 Component -
layer
- 一个 int 值,指定要设置的层,其中较低编号更接近底部 -
position
- 指定层中位置的 int 值,其中 0 表示最顶层位置,-1 表示最底层位置
JLayeredPane相关推荐
- java 通过JLayeredPane实现背景图上添加其他控件
通过JLayeredPane实现背景图上添加其他控件 JLayeredPane为容器添加了深度,允许组件在需要时互相重叠. JLayeredPane将深度范围按 层 划分,在同一层内又对组件按位置进一 ...
- JAVA Swing GUI设计 WindowBuilder Pro Container使用大全6——JLayeredPane使用
1.废话不多说,看效果 2.代码: package UI;import java.awt.BorderLayout; import java.awt.EventQueue;import javax.s ...
- JavaSwing_3.5: JLayeredPane(层级面板)
本文链接: http://blog.csdn.net/xietansheng/article/details/74366560 Java Swing 图形界面开发(目录) 1. 概述 官方JavaDo ...
- Java图形化界面设计——容器(JFrame)
Java图形化界面设计--容器(JFrame) 程序是为了方便用户使用的,因此实现图形化界面的程序编写是所有编程语言发展的必然趋势,在命令提示符下运行的程序可以让我们了解java程序的基本知识体系结构 ...
- 面板panel与窗口frame的区别
面板panel与窗口frame的区别 References 都可以在其上加载组件 面板需要加载在组件上才能使用,而窗口不需要 JPanel和JFrame都可以作为容器存放别的控件 但JPanel一般作 ...
- JFrame windowbuiler的使用基础
一.通过windowbuilder创建java项目: New --Other--windowbuilder--SWT Designer --SWT/JFace Java Project 二.创建文件 ...
- Java程序设计学习笔记(四)—— GUI
时间:2016-3-24 11:24 天道酬勤 --GUI(图形用户界面) 1.GUI Graphical User Interface(图形用户接口). 用图 ...
- Java swing实现Visio中对直线、曲线、折线的画及拖动删除
原文:http://blog.csdn.net/cuiyaoqiang/article/details/46361133 最终线条如图显示,可以实现线条的拖动.删除等 以下是两个核心的类: packa ...
- 全国计算机等级考试二级笔试样卷Java语言程序设计
一.选择题((1)-(35)每小题2分,共70分) 下列各题A).B).C).D)四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分. (1)下列选项中不符合良好程 ...
最新文章
- 提高 Android 代码质量的4个工具
- CTFshow php特性 web90
- 从入门到熟悉 HTTPS 的 9 个问题
- 笔记-中项案例题-2019年下-信息系统安全管理
- [云炬创业基础笔记]第一章创业环境测试3
- oracle4.0,OracleTM Application Server 4.0简 介
- python concurrent queue_Python的并发并行[2] - 队列[0] - queue 模块
- android one s5,消费者报告:Galaxy S5比S6更值得购买
- 利用CPUID 汇编指令(转载)
- keil(arm)中配置c99方法 及 C99特性
- RK987按键失灵问题
- Battleship
- Debian(Linux) 安装Windows通用字体(可解决TimesNewRoman等字体的报错)
- CH2_数字图像基础
- macos 切换账户_如何在macOS上设置访客用户帐户
- js 删除list中的某个元素 向list中添加某个元素
- Symantec Backup Exec备份作业服务器盘符变更
- parcel + three.js
- 爬虫入门3---爬虫实战
- 绘画基础学习之两点透视原理