【第22期】观点:IT 行业加班,到底有没有价值?

AWT,Panel入门,多框架,多Panel

原创 2016年06月01日 15:06:51
import java.awt.*;

public class TestMultiPanel{

	public static void main(String[] args) {
		SubFrame f1 = new SubFrame(100,100,200,200,Color.BLUE);
		SubFrame f2 = new SubFrame(300,100,200,200,Color.darkGray);
		SubFrame f3 = new SubFrame(100,300,200,200,Color.CYAN);
		SubFrame f4 = new SubFrame(300,300,200,200,Color.magenta);
	}

}

class SubFrame extends Frame{
	static int serial = 1;
	private Panel p1, p2, p3, p4;
	SubFrame(int x, int y, int height, int width,Color color){
		super("Panel in Frame " + (serial++));
		super.setLayout(null);
		super.setBounds(x,y,height,width);
		super.setVisible(true);
		super.setBackground(color);
		p1 = new Panel(null);
		p2 = new Panel(null);
		p3 = new Panel(null);
		p4 = new Panel(null);
		p1.setBounds(0,0,width/2,height/2);
		p2.setBounds(0,height/2,width/2,height/2);
		p3.setBounds(width/2,0,width/2,height/2);
		p4.setBounds(width/2,height/2,width/2,height/2);
		p1.setBackground(Color.cyan);
		p2.setBackground(Color.DARK_GRAY);
		p3.setBackground(Color.gray);
		p4.setBackground(Color.green);
		super.add(p1);
		super.add(p2);
		super.add(p3);
		super.add(p4);
		
	}
}

版权声明:本文为博主原创文章,未经博主允许不得转载。 举报

相关文章推荐

Java学习笔记(AWT 之 Panel)

Panel 类是Container的子类,默认的布局方式是FlowLayout,Panel类创建的对象叫做面板,经常在一个面板内添加若干个组件后,再把面板放到另一个容器之内 package fr...
  • ygqwan
  • ygqwan
  • 2013-05-16 22:23
  • 1623

java学习之panel和scrollpane类

—————————————————————————————————————————————————————————— (1)panel类 public class Panelextends...

程序员升职加薪指南!还缺一个“证”!

CSDN出品,立即查看!

利用google test 与QTest进行GUI 测试

利用google test 与QTest进行GUI 测试 Jingwenlai 2009-11-10 Google test写测试用例非常方便,而且相对于QTest来说,提供了更多的比较宏...

java awt简单示例 frame and panel

/* * new Color(20,25,255);三原色分量,红绿蓝, * 20红颜色分量,25绿颜色分量,255蓝颜色分量, * 每一个颜色分量用一个字节表示,最大255 * panel设...

Java 版 (精华区)--Frame和Panel的区别【转载

初学Java的时候一直弄不清Frame和Panel的区别,都是在上面装组件,也没看出什 么所以然,一直稀里糊涂地用。最近看来一下Java类库中几个主要类的源文件,才明白 了一点所以然。写下了此文,...

panel的常见用法小计

我刚才禁不住诱惑去看了一下Ext.Window的API文档,发现只是比Panel多了点什么最大化、最小化、关闭、置前、置后、动画引发目标设置、可调整大小这些功能。像什么标题栏、工具栏之类的东西在Ext...

c# panel里面嵌入窗体

现有一个父窗体name是Parent,子窗体name是Son,要让Son嵌入在Parent的Panel内,则父窗体的初始加载代码如下: private void Parent_Load(object ...
  • wzk456
  • wzk456
  • 2015-09-30 23:17
  • 2415

C#中解决Panel等控件闪烁的方法

首先我们需要重新创建一个Panel类,其继承系统自带的Panel类,然后充新写一个构造函数,对其中的部分样式进行更改。 代码: public class NewPanel:Panel ...

c# 中关于panel 的说明

有时候需要用到一个窗体中嵌入一个别几个普通窗体..一般的调用是嵌不进去了.. 要用了,样式等..看代码.. 窗体一中嵌入窗体二 在窗体一的代码里写入以下代码: 在窗体一里拖入panel...

黑马程序员--Java基础--awt详解以及简单应用

——Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ——-GUI 图形用户界面 CLI 命令行用户接口 Java为GUI提供的对象存在java.Awt和Javax....
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)