| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 563 人关注过本帖
标题:一步一步学java
取消只看楼主 加入收藏
cgw213
Rank: 1
等 级:新手上路
帖 子:12
专家分:0
注 册:2006-10-31
收藏
 问题点数:0 回复次数:1 
一步一步学java

import java.awt.*;
public class TestPanel
{
public static void main(String args[])
{
Frame fm1=new Frame("Hello!");
Panel pn1=new Panel();
Panel pn2=new Panel();
Panel pn3=new Panel();
//创建三个Panel
fm1.setSize(400,350);
fm1.setBackground(Color.gray);
fm1.setLayout(null);
//取消默认布局管理
pn1.setSize(100,100);
pn1.setBackground(Color.red);
pn1.setLocation(0,50);
pn2.setSize(100,100);
pn2.setBackground(Color.yellow);
pn2.setLocation(100,150);
pn3.setSize(100,100);
pn3.setBackground(Color.green);
pn3.setLocation(200,250);
//分别设置三个Panel的大小和背景色
fm1.add(pn1);
fm1.add(pn2);
fm1.add(pn3);
fm1.setVisible(true);

}


}Panel的简单运用
1.panel 不是顶层窗口 必须位于窗口或其他容器之内
2panel可以接纳其他组件 在程序中经常用于布局和定位
3panel的默认布局管理器是FlowLayout 可以使用setLayout()方法改变其默认布局管理器
4panel可以采用和所在容器不同的布局管理器

搜索更多相关主题的帖子: java Panel new Frame public 
2006-11-01 21:18
cgw213
Rank: 1
等 级:新手上路
帖 子:12
专家分:0
注 册:2006-10-31
收藏
得分:0 

Frame类是window类的直接子类
Frame对象显示的效果是一个窗口 带有标题和尺寸
Frame被默认初始化为不可见 可以使用setVisible(true)方法使之 变为可见
Frame的布局管理器是BorderLayout 可使用setLayout()方法改变其默认布局管理器
import java.awt.*;
//引入awt包
public class TestFrame
{
public static void main(String[] args)
{
Frame fm1=new Frame("Hello!");
//调用Frame的构造方法,设置Frame标题
fm1.setSize(400,300);
//设置Frame窗口的大小
fm1.setBackground(Color.gray);
//设置Frame窗口的颜色
fm1.setVisible(true);
//使Frame口见

}

}


2006-11-01 21:24
快速回复:一步一步学java
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.023346 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved