学习笔记之面向对象编程28(GUI编程之Panel)
来源:互联网 发布:少女漫画软件下载 编辑:程序博客网 时间:2024/05/16 14:57
《1》Panel对象可以看成可以容纳Component的空间;
《2》Panel对象可以拥有自己的布局管理器;
《3》Panel对象拥有从其父类继承来的
setBounds(int x,int y,int width,int height)
setSize(int width,int height)
setLocation(int x,int y)
setBackground(Color c)
setLayout(Layout Manager mgr)等方法;
《4》Panel的构建方法:
Panel()使用默认的FlowLayout类布局管理器初始化
Panel(LayoutManager layout)使用指定的布局管理器初始化
举例:
import java.awt.*;public class TestPanel {public static void main(String[] args){Frame f = new Frame("java Frame with Panel");Panel p = new Panel(null);f.setLayout(null);f.setBackground(new Color(0,0,244));f.setBounds(300,300,300,300);p.setBackground(new Color(244,244,255));p.setBounds(200, 200, 200, 200);f.add(p);f.setVisible(true);}}
运行结果:
阅读全文
0 0
- 学习笔记之面向对象编程28(GUI编程之Panel)
- 学习笔记之面向对象编程26(GUI编程之AWT,组件和容器)
- 学习笔记之面向对象编程29(GUI编程之布局管理器)
- 学习笔记之面向对象编程27(GUI之Frame)
- 学习笔记之面向对象编程25(网络编程)
- [学习笔记]python之面向对象编程
- JavaScript学习笔记之面向对象编程
- C++之面向对象编程学习笔记
- python学习笔记(三)之面向对象编程
- Python之学习笔记(面向对象编程)
- 学习笔记之JavaSE(10)--面向对象编程1
- 学习笔记之JavaSE(11)--面向对象编程2
- 学习笔记之JavaSE(12)--面向对象编程3
- 学习笔记之JavaSE(13)--面向对象编程4
- 学习笔记之JavaSE(14)--面向对象编程5
- 学习笔记之JavaSE(15)--面向对象编程6
- 学习笔记之JavaSE(16)--面向对象编程7
- 学习笔记之JavaSE(17)--面向对象编程8
- String 小解
- Android 常用色值
- mysql函数大全
- 浅析三种特殊进程:孤儿进程,僵尸进程和守护进程
- 静态变量、全局变量和局部变量
- 学习笔记之面向对象编程28(GUI编程之Panel)
- 商业银行的表内业务与表外业务
- Java中使用PB教程
- BZOJ 2212 [Poi 2011] 线段树合并 解题报告
- tittle标题图标
- [spring学习] 之 spring-boot 默认配置
- Spring Boot -- Spring Data Jpa(6)
- android 拨打电话
- Tomcat 源码阅读(七)Tomcat加载web项目