Panel in the Frame,手动居中

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

public class TestCenterPanel {

	public static void main(String[] args) {
		new SelfFrame("FrameWithPanel", 50,50,400,400);

	}

}

class SelfFrame extends Frame{
	private Panel pn;
	SelfFrame(String str, int x, int y, int width, int height){
		super(str);
		super.setBackground(Color.blue);
		super.setVisible(true);
		super.setBounds(x, y, width, height);
		super.setLayout(null);
		
		pn = new Panel(null);
		pn.setBackground(Color.yellow);
		pn.setBounds((width-width/2)/2, (height-height/2)/2, width/2, height/2);
		
		super.add(pn);
	}
}

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

相关文章推荐

[ExtJS5学习笔记]第十五节 Extjs5表格显示不友好?panel的frame属性在作怪

将昨天显示的问题给debug了一下,发现官方例子中,将承载着grid的panel容器中frame属性设置为true了。试了下,果真就是这个原因,来看下我的最终成果吧。...

第11章 GUI 02 GUI 初步 Frame and Panel2

鱼欲遇雨:每日都学习一点,持之以恒,天道酬勤!不能用电脑时,提前补上!(2012.9.6)   Panel 1   Panel对象可以看成可以容纳Component的空间 2   Panel对...

wxPython开发总结---Frame,Panel以及一种项目架构

前一段时间用Python开发了一个教育类的PC桌面应用,边学边开发,现在陆续的将开发过程中学到的一些东西分享记录下来,项目使用了wxPython框架。 wxPython的官网: https://w...

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

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

Frame和Panel

import java.awt.*; public class TestPanel { public static void main(String[] args) { Frame f = ...
  • erpng
  • erpng
  • 2015年01月30日 14:30
  • 299

AWT学习笔记一Frame和Panel

JavaGUI图形界面

java 中与Frame Panel ActionListener 相关的例程

package org.gan.listener; import java.awt.Button; import java.awt.Frame; import java.awt.event.Wind...

ext.panel设置背景图片以及页面居中

var panel = new Ext.Panel({         border : false,         width : 460,         align:'center', ...

java中Frame框架关闭按钮和框架居中的设置方法

import java.awt.Button; import java.awt.Dimension; import java.awt.FlowLayout; import java.awt.Frame...

Frame框架居中并固定宽度的方法

码:         视频会议后台管理 _ 深圳视高科技有限公司       rows="130,*,40"  frameborder="no"  border="0...
  • wind428
  • wind428
  • 2014年05月10日 17:23
  • 355
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Panel in the Frame,手动居中
举报原因:
原因补充:

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