添加时,

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相关推荐

  1. java 通过JLayeredPane实现背景图上添加其他控件

    通过JLayeredPane实现背景图上添加其他控件 JLayeredPane为容器添加了深度,允许组件在需要时互相重叠. JLayeredPane将深度范围按 层 划分,在同一层内又对组件按位置进一 ...

  2. JAVA Swing GUI设计 WindowBuilder Pro Container使用大全6——JLayeredPane使用

    1.废话不多说,看效果 2.代码: package UI;import java.awt.BorderLayout; import java.awt.EventQueue;import javax.s ...

  3. JavaSwing_3.5: JLayeredPane(层级面板)

    本文链接: http://blog.csdn.net/xietansheng/article/details/74366560 Java Swing 图形界面开发(目录) 1. 概述 官方JavaDo ...

  4. Java图形化界面设计——容器(JFrame)

    Java图形化界面设计--容器(JFrame) 程序是为了方便用户使用的,因此实现图形化界面的程序编写是所有编程语言发展的必然趋势,在命令提示符下运行的程序可以让我们了解java程序的基本知识体系结构 ...

  5. 面板panel与窗口frame的区别

    面板panel与窗口frame的区别 References 都可以在其上加载组件 面板需要加载在组件上才能使用,而窗口不需要 JPanel和JFrame都可以作为容器存放别的控件 但JPanel一般作 ...

  6. JFrame windowbuiler的使用基础

    一.通过windowbuilder创建java项目: New --Other--windowbuilder--SWT Designer --SWT/JFace Java Project 二.创建文件 ...

  7. Java程序设计学习笔记(四)—— GUI

    时间:2016-3-24 11:24 天道酬勤 --GUI(图形用户界面)     1.GUI         Graphical User Interface(图形用户接口).         用图 ...

  8. Java swing实现Visio中对直线、曲线、折线的画及拖动删除

    原文:http://blog.csdn.net/cuiyaoqiang/article/details/46361133 最终线条如图显示,可以实现线条的拖动.删除等 以下是两个核心的类: packa ...

  9. 全国计算机等级考试二级笔试样卷Java语言程序设计

    一.选择题((1)-(35)每小题2分,共70分) 下列各题A).B).C).D)四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分. (1)下列选项中不符合良好程 ...

最新文章

  1. 提高 Android 代码质量的4个工具
  2. CTFshow php特性 web90
  3. 从入门到熟悉 HTTPS 的 9 个问题
  4. 笔记-中项案例题-2019年下-信息系统安全管理
  5. [云炬创业基础笔记]第一章创业环境测试3
  6. oracle4.0,OracleTM Application Server 4.0简 介
  7. python concurrent queue_Python的并发并行[2] - 队列[0] - queue 模块
  8. android one s5,消费者报告:Galaxy S5比S6更值得购买
  9. 利用CPUID 汇编指令(转载)
  10. keil(arm)中配置c99方法 及 C99特性
  11. RK987按键失灵问题
  12. Battleship
  13. Debian(Linux) 安装Windows通用字体(可解决TimesNewRoman等字体的报错)
  14. CH2_数字图像基础
  15. macos 切换账户_如何在macOS上设置访客用户帐户
  16. js 删除list中的某个元素 向list中添加某个元素
  17. Symantec Backup Exec备份作业服务器盘符变更
  18. parcel + three.js
  19. 爬虫入门3---爬虫实战
  20. 绘画基础学习之两点透视原理

热门文章

  1. HTML中padding作用
  2. 基于新版本Gradle上传jitpack开源项目
  3. 数字图像处理 - Ch2 图像取样与量化
  4. ssm项目---人事管理系统:员工与部门、职位实现一对一
  5. GBASE 8C——SQL参考6 sql语法(12)
  6. python图片截取特定部分_如何在Python中使用OpenCV提取图像的特定部分?
  7. Linux系统目录管理
  8. Dockerfile 简介
  9. vim删除奇数行_如何用vim删除特定的偶数行?
  10. html元素相对定位和绝对定位