关闭

java之JFrame流式布局

标签: javaJFrame流式布局
548人阅读 评论(0) 收藏 举报
分类:
package test;

import java.awt.*;
import javax.swing.*;

public class demo extends JFrame{
	
	private JButton jb = null;
	private JButton jb1 = null;
	private JButton jb2 = null;
	private JButton jb3 = null;
	private JButton jb4 = null;
	private JButton jb5 = null;
	private JButton jb6 = null;
	private JButton jb7 = null;
	
	public static void main(String[] args){
		
		demo demo1 = new demo();
		
	}
	
	//构造函数
	public demo(){
		
		jb = new JButton("麒麟");
		jb1 = new JButton("青龙");
		jb2 = new JButton("朱雀");
		jb3 = new JButton("白虎");
		jb4 = new JButton("玄武");
		jb5 = new JButton("赑屃");
		jb6 = new JButton("蒲牢");
		jb7 = new JButton("貔貅");
		
		this.setLayout(new FlowLayout());
		
		this.add(jb);
		this.add(jb1);
		this.add(jb2);
		this.add(jb3);
		this.add(jb4);
		this.add(jb5);
		this.add(jb6);
		this.add(jb7);
		
		this.setTitle("你好啊!");
		this.setLocation(100,200);
		this.setSize(400,200) ;
		this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
		this.setVisible(true) ; 
	}
	
}


运行结果:


0
0
查看评论
发表评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场

二十九、Java图形化界面设计——布局管理器之FlowLayout(流式布局)

前文讲解了JFrame、JPanel,其中已经涉及到了空布局的使用。Java虽然可以以像素为单位对组件进行精确的定位,但是其在不同的系统中将会有一定的显示差异,使得显示效果不尽相同,为此java提供了布局管理器,以使编写的图形界面具有良好的平台无关性。     &#...
  • liujun13579
  • liujun13579
  • 2012-07-21 20:36
  • 140162

java布局——流式布局

/* * 流式布局实现 * */ package swing; import java.awt.*; import javax.swing.*; public class Test3 extends JFrame{ JButton jb1,jb2,jb3,jb4,jb5,jb6; pub...
  • tingzhiyi
  • tingzhiyi
  • 2016-07-13 13:44
  • 2629

java流式布局案例练习

package tuxing.com; import javax.swing.*; import java.awt.FlowLayout; import java.util.*; /**  * 功能:流失布局案例  *  */ public class test...
  • baidu_39137769
  • baidu_39137769
  • 2017-06-30 16:37
  • 143

JAVA进阶5.5——流式布局管理器

import java.awt.BorderLayout; import java.awt.FlowLayout; import javax.swing.JButton; import javax.swing.JFrame; public class Test extends JFrame{ ...
  • QPC908694753
  • QPC908694753
  • 2016-09-21 18:40
  • 175

Java图形化界面设计——布局管理器之FlowLayout(流式布局)

前文讲解了JFrame、JPanel,其中已经涉及到了空布局的使用。Java虽然可以以像素为单位对组件进行精确的定位,但是其在不同的系统中将会有一定的显示差异,使得显示效果不尽相同,为此java提供了布局管理器,以使编写的图形界面具有良好的平台无关性。    ...
  • u013967628
  • u013967628
  • 2015-12-21 18:32
  • 1721

Java JFrame常用的布局

setLayout(布局对象);  声明布局格式的方式   如: setLayout(new FlowLayout()); 1. FlowLayout布局  FlowLayout布局是JPanel 的默认布局,组建按照加入的先后顺序从左到右排列,一...
  • Pruett
  • Pruett
  • 2017-06-01 18:27
  • 3097

流式布局的布局模式

xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" ...
  • wrpbk
  • wrpbk
  • 2018-01-07 21:25
  • 7

移动web开发一之流式布局

1》流式布局 2》viewport 1> viewport相当于原网页,不同尺寸的移动设备相当于不同大小的窗框 2> html中viewport的配置 <!--参数设置: width:viewport的宽度,device-width表示移动设备的屏幕宽度 ...
  • java_tang_shi_wen
  • java_tang_shi_wen
  • 2017-08-22 15:28
  • 79

三十、Java图形化界面设计——布局管理器之BorderLayout(边界布局)

边界布局管理器把容器的的布局分为五个位置:CENTER、EAST、WEST、NORTH、SOUTH。依次对应为:上北(NORTH)、下南(SOUTH)、左西(WEST)、右东(EAST),中(CENTER),如下图所示。 特征: l  可以把组件放在这五个位置的任意一个,如果未...
  • liujun13579
  • liujun13579
  • 2012-07-22 12:37
  • 113393

三十二、Java图形化界面设计——布局管理器之CardLayout(卡片布局)

卡片布局能够让多个组件共享同一个显示空间,共享空间的组件之间的关系就像一叠牌,组件叠在一起,初始时显示该空间中第一个添加的组件,通过CardLayout类提供的方法可以切换该空间中显示的组件。   1、  CardLayout类的常用构造函数及方法   &#...
  • liujun13579
  • liujun13579
  • 2012-07-23 09:03
  • 59177
    个人资料
    • 访问:17195次
    • 积分:504
    • 等级:
    • 排名:千里之外
    • 原创:34篇
    • 转载:1篇
    • 译文:0篇
    • 评论:1条
    文章分类
    文章存档
    最新评论