当前位置:我的异常网» J2SE » java GroupLayout格局

java GroupLayout格局

www.myexceptions.net  网友分享于:2013-09-21  浏览:55次

java GroupLayout布局

GroupLayout thisLayout = new GroupLayout(getContentPane());

thisLayout.setVerticalGroup(thisLayout.createSequentialGroup()

.addContainerGap(54, 54).addGroup(

thisLayout.createParallelGroup(GroupLayout.Alignment.BASELINE)

.addComponent(ipAddress,

GroupLayout.Alignment.BASELINE,

GroupLayout.PREFERRED_SIZE, 26,

GroupLayout.PREFERRED_SIZE)

.addComponent(jLabel1,

GroupLayout.Alignment.BASELINE,

GroupLayout.PREFERRED_SIZE, 23,

GroupLayout.PREFERRED_SIZE)

)

.addGap(25).addGroup(

thisLayout.createParallelGroup(GroupLayout.Alignment.BASELINE)

.addComponent(jLabel2,

GroupLayout.Alignment.BASELINE,

GroupLayout.PREFERRED_SIZE, 20,

GroupLayout.PREFERRED_SIZE)

.addComponent(port,

GroupLayout.Alignment.BASELINE,

GroupLayout.PREFERRED_SIZE,

GroupLayout.PREFERRED_SIZE,

GroupLayout.PREFERRED_SIZE)

)

.addGap(0, 20, Short.MAX_VALUE).addComponent(connect,

GroupLayout.PREFERRED_SIZE, 33,

GroupLayout.PREFERRED_SIZE).addContainerGap());

thisLayout.setHorizontalGroup(thisLayout.createSequentialGroup()

.addContainerGap(17, 17).addGroup(thisLayout.createParallelGroup()

.addGroup(

GroupLayout.Alignment.LEADING,

thisLayout.createSequentialGroup()

.addComponent(jLabel2,

GroupLayout.PREFERRED_SIZE, 68,

GroupLayout.PREFERRED_SIZE)

.addPreferredGap(LayoutStyle.ComponentPlacement.RELATED)

)

.addComponent(jLabel1,

GroupLayout.Alignment.LEADING,

GroupLayout.PREFERRED_SIZE,73,

GroupLayout.PREFERRED_SIZE))

.addGroup(thisLayout.createParallelGroup()

.addGroup(

GroupLayout.Alignment.LEADING,

thisLayout.createSequentialGroup()

.addComponent(connect,

GroupLayout.PREFERRED_SIZE,101,

GroupLayout.PREFERRED_SIZE)

.addGap(0,71,Short.MAX_VALUE))

.addGroup(

thisLayout.createSequentialGroup()

.addPreferredGap(connect,

port,

LayoutStyle.ComponentPlacement.INDENT)

.addGroup(thisLayout.createParallelGroup()

.addComponent(port,

GroupLayout.Alignment.LEADING,0,160,

Short.MAX_VALUE)

.addGroup(

thisLayout

.createSequentialGroup()

.addComponent(ipAddress,

GroupLayout.PREFERRED_SIZE,160,

GroupLayout.PREFERRED_SIZE)

.addGap(0,0,Short.MAX_VALUE)))))

.addContainerGap());

这段代码大致是啥意思?初接触Java,请大侠指教。

------解决方案--------------------

网格布局管理(GridLayout)自己查查API

文章评论

java addgap,java GroupLayout格局相关推荐

  1. 4.6 W 字总结!Java 11—Java 17特性详解

    作者 | 民工哥技术之路 来源 | https://mp.weixin.qq.com/s/SVleHYFQeePNT7q67UoL4Q Java 11 特性详解 基于嵌套的访问控制 与 Java 语言 ...

  2. java unlimited_具有无限参数的Java方法(Java method with unlimited arguments)

    具有无限参数的Java方法(Java method with unlimited arguments) Spring框架使用方法,您可以根据需要传递尽可能多的参数. 我想写一个函数,也可以采取无限量的 ...

  3. 介绍java -cp java -jar的区别

    java -cp 和 -classpath 一样,是指定类运行所依赖其他类的路径,通常是类库,jar包之类,需要全路径到jar包,window上分号";" java -cp &am ...

  4. 【Java】Java连接Mysql数据库的demo示例

    [Java]Java连接Mysql数据库的demo示例 1.安装mysql数据库 2.下载java-mysql-connector.jar包 3.完成java配置 4.写java代码运行测试 1.安装 ...

  5. java抓取网页标题内容_[Java教程]java 网页页面抓取标题和正文

    [Java教程]java 网页页面抓取标题和正文 0 2014-07-10 09:01:30 import java.io.BufferedReader;import java.io.IOExcept ...

  6. Java基础-Java中的堆内存和离堆内存机制

    Java基础-Java中的堆内存和离堆内存机制 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 转载于:https://www.cnblogs.com/yinzhengjie/p/9 ...

  7. Java 异常java.lang.IllegalArgumentException: Illegal group reference

    Java 异常java.lang.IllegalArgumentException: Illegal group reference 参考文章: (1)Java 异常java.lang.Illegal ...

  8. Java基础-JAVA中常见的数据结构介绍

    Java基础-JAVA中常见的数据结构介绍 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.什么是数据结构 答:数据结构是指数据存储的组织方式.大致上分为线性表.栈(Stack) ...

  9. 做了6年的Java,java视频教程传智播客

    JAVA基础 JAVA异常分类及处理 异常分类 异常的处理方式 Throw和throws的区别 JAVA反射 动态语言 反射机制概念 (运行状态中知道类所有的属性和方法) Java反射API 反射使用 ...

  10. java demo在哪里下载_[Java教程]Java学习 (一)、下载,配置环境变量,第一个demo...

    [Java教程]Java学习 (一).下载,配置环境变量,第一个demo 0 2016-03-01 22:00:18 一.在 http://www.oracle.com 下载java JDK 安装到自 ...

最新文章

  1. windows 10 常用快捷键
  2. 关于textArea的一些琐事
  3. Android实训案例(七)——四大组件之中的一个Service初步了解,实现通话录音功能,抽调接口...
  4. 浅析在公众号中使用弛声sdk为什么上传解析慢
  5. XP系统中如何查哪些网址曾经远程连接过本机器。
  6. input type=file美化
  7. Extjs项目使用技巧————文件上传
  8. py 的 第 35 天
  9. 2022年计算机软件水平考试信息处理技术员练习题及答案
  10. 消息称微软Windows暂停接受华为新订单;2019 Q1 亚太区公有云IaaS、PaaS服务收入排名现已揭晓……...
  11. MacQQ上接收的文件都放在哪?
  12. 真刑!又一个程序员同行要进去了
  13. Windows内存清理工具实现——从现象到本质
  14. 跳台阶,有多少种跳法
  15. [影评]电影《喜剧之王》评论两篇(1、喜剧之王:永不退缩的人生 2、努力!奋斗!——再看《喜剧之王》)
  16. Android:销毁所有的Activity退出应用程序几种方式
  17. CVPRW2021中的事件相机研究(下)
  18. 通过小狼毫/rime输入法在飞书中输入Tex/Latex公式的效果
  19. 易基因|m5C甲基化研究揭示mRNA m5C对维持果蝇生殖干细胞发育的分子机制
  20. 2022年安全员-A证特种作业证考试题库及答案

热门文章

  1. systemctl和正则表达式
  2. 自定义UICollectionViewFlowLayout
  3. [转载·运维案例一]nginx日志切割及7天前的历史日志删除脚本
  4. Lua面向对象之二:类继承
  5. Oracle认证/维保技术支持服务找重庆思庄
  6. 傻瓜式操作的三个网络赚零花钱的小项目
  7. R语言的cpp扩展支持Rcpp模块介绍
  8. SpringBoot中多种Filter配置方式
  9. Oracle安装教程
  10. MATLAB compatloose,麻烦帮忙看下这个视频