JFrame上加图片,图片上加控件
来源:互联网 发布:爱宝打印机软件 编辑:程序博客网 时间:2024/05/29 08:38
原文地址: http://blog.csdn.net/cx08030072/archive/2010/11/23/6030885.aspx
最近用JAVA写了个管理系统,用netbeans设计GUI时,想在frame上添加一个背景图片,可是图片放上了怎么也没法在图片上添加控件,我在网上找了很多资料看,写的都很麻烦,有的根本是错的。网上的资料都是用API直接设计,可是复杂的界面这样做很困难,而且效率不高。进过我反复尝试,找到了一个有效的方法。
首先,新建一个JFrame窗体文件,在netbeans中打开设计面板。
然后,在JFrame上添加一个swing容器jLayeredPane,接着在这个分层窗格中添加一个标签jLable,然后打开属性,修改icon为背景图片,让图片铺满整个窗口。
最后,在属性的布局中设置控件的层。这里提供了5个预定义的宏。分别是DEFAULT_LAYER、PALETTE_LAYER、MODAL_LAYER、POPUP_LAYER、DRAG_LAYER。其中DEFAULT_LAYER的层最低,将放有背景图片的jLable的层设置为DEFAULT_LAYER,其他控件设置为别的,保证背景位于最低层。这样就可以在图片背景上添加任何控件了。
- JFrame上加图片,图片上加控件
- 图片上加水印
- 图片上加文字
- Button 上加图片效果
- Android图片上加文字
- 在图片上加水印
- 图片上加标签labelview
- java程序向图片上加水印
- 使用aspjpeg在图片上加文字
- 自定义Android图片上加文字组件
- jsp页面在图片上加文字
- html---在图片上加袖标
- java程序向图片上加水印
- ASP.NET中利用DataGrid控件显示图片以及在图片和文字上加超链接
- php将文字写在图片上,图片加水印
- MFC 工具栏上加控件
- 在工具栏上加控件
- 用servlet实现在图片上动态加字
- IPAD成功完美越狱
- static final public synchronized abstract 的顺序问题
- 第十五章 面向对象编程(二)
- PHP 中的一些经验积累
- Perl文件及目录操作
- JFrame上加图片,图片上加控件
- 现在好了,初五了,快熬过去了 (2011年02月07日)
- poj 2552源代码
- 按时打算大时代
- 移动互联网投资:接近临界点(转)
- 我的poj
- 动态加载一组小图并可随时显示它们的详细大图
- DRP学习小结
- Android中设计模式无处不在之简单工厂模式和代理模式