初学java之(盒子分布)
时间:2022-05-05
本文章向大家介绍初学java之(盒子分布),主要内容包括其使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
1 import javax.swing.*;
2
3 import java.awt.*;
4 class WinGrid extends JFrame
5 {
6 Box basebox , boxv1,boxv2;
7 public WinGrid(){}
8 public WinGrid(String title)
9 {
10 setLayout(new FlowLayout()); //设置一个流网格
11 init();
12 setTitle(title); //设置一个标题
13 setBounds(100,50,250,350); //设置坐标和尺寸(size)
14 setVisible(true); //可视
15 setBackground(Color.blue); //设置背景颜色
16 }
17 void init()
18 {
19 int i;
20 String name[]={"姓名","e_mail","职业"};
21 boxv1= Box.createVerticalBox(); //创建行盒子
22 boxv2 =Box.createVerticalBox();
23 for(i=0;i<3;i++)
24 {
25 boxv1.add(new Label(name[i]));
26 boxv1.add(Box.createVerticalStrut(8)); //行间的距离
27 boxv2.add(new JTextField(10));
28 boxv2.add(Box.createVerticalStrut(8));
29 }
30 basebox= Box.createHorizontalBox();
31 basebox.add(boxv1);
32 basebox.add(boxv2);
33 basebox.add(Box.createHorizontalStrut(10));
34 add(basebox);
35 add(Box.createVerticalStrut(5));
36 add(new Label("文本区域"));
37 add(new JTextArea(6,8));
38 }
39 }
40
41 public class WindowBoxLayout {
42
43 public static void main(String args[])
44 {
45 new WinGrid("它是被谁创造的?");
46 }
47 }
做的一个盒子分布的样图,联系盒子布局....
Box 。。。。。
setLayout()
FlowLayout(); ..流分布
效果如图片所示.....
- MongoDB日常运维操作命令小结
- flash builder代码格式化以及其它快捷键
- Repeater,DataList,DataGrid
- flash/flex builder在IE中stage.stageWidth始终为0的解决办法
- MongoDB集群运维笔记
- 水晶报表WEB方式下不打印的问题
- 针对负载均衡集群中的session解决方案的总结
- sliverlight:CompositionTarget.Rendering 的问题
- 分布式监控系统Zabbix-批量添加聚合图形
- as3: this,stage,root的测试
- 通过iptables限制sftp端口连接数
- Jenkins迁移及日常操作的一点总结
- Nginx反向代理中使用proxy_redirect重定向url
- python try/except/finally
- java教程
- Java快速入门
- Java 开发环境配置
- Java基本语法
- Java 对象和类
- Java 基本数据类型
- Java 变量类型
- Java 修饰符
- Java 运算符
- Java 循环结构
- Java 分支结构
- Java Number类
- Java Character类
- Java String类
- Java StringBuffer和StringBuilder类
- Java 数组
- Java 日期时间
- Java 正则表达式
- Java 方法
- Java 流(Stream)、文件(File)和IO
- Java 异常处理
- Java 继承
- Java 重写(Override)与重载(Overload)
- Java 多态
- Java 抽象类
- Java 封装
- Java 接口
- Java 包(package)
- Java 数据结构
- Java 集合框架
- Java 泛型
- Java 序列化
- Java 网络编程
- Java 发送邮件
- Java 多线程编程
- Java Applet基础
- Java 文档注释
- Java的位运算符详解实例。
- 用一个测试类简化排序算法时间复杂度的研究
- R语言之可视化(33)绘制差异基因分析统计图
- Java transient不被持久化的原因
- 举一个有趣的例子,让你轻松搞懂JVM内存管理
- gulp的使用
- SpringBoot中 使用[info]日志级别打印mybatis sql语句
- Spring Boot 使用策略模式指定Service实现类
- 55. Vue webpack的基本使用
- ajax无刷新页面切换,历史记录后退前进解决方案
- 一起来学演化计算-SBX模拟二进制交叉算子和DE差分进化算子
- 通过与C++程序对比,彻底搞清楚JAVA的对象拷贝
- Spring - application.yml 数字读取错误、eg: 000001
- Swagger2 UI 提示"请确保swagger资源接口正确"解决办法
- Manytasking Jmetal 代码反向解析 2_MMDTLZ