flowlayout java_java中FlowLayout的使用方法
到目前为止,所有的程序片都被建立,看起来使用一些不可思议的内部逻辑来布置它们的组件。那是因为程序使用一个默认的方式:FlowLayout。这个简单的“Flow”的组件安装在窗体中,从左到右,直到顶部的空格全部再移去一行,并继续循环这些组件。
这里有一个例子明确地(当然也是多余地)设置一个程序片的布局管理器去FlowLayout,然后在窗体中安放按钮。我们将注意到FlowLayout组件使用它们本来的大小。例如一个按钮将会变得和它的字串符一样的大小。
//: FlowLayout1.java
// Demonstrating the FlowLayout
import java.awt.*;
import java.applet.*;
public class FlowLayout1 extends Applet {
public void init() {
sETLayout(new FlowLayout());
for(int i = 0; i < 20; i++)
add(new Button("Button " + i));
}
} ///:~
所有组件将在FlowLayout中被压缩为它们的最小尺寸,所以我们可能会得到一些奇怪的状态。例如,一个标签会合适它自已的字符串的尺寸,所以它会右对齐产生一个不变的显示。
flowlayout java_java中FlowLayout的使用方法相关推荐
- getparameter java_java中getAttribute与getParameter方法的区别
知识点1:getAttribute表示从request范围取得设置的属性,必须要先setAttribute设置属性,才能通过getAttribute来取得,设置与取得的为object对象类型 例:re ...
- 时间戳 java_java中获取时间戳的方法
在java开发过程中经常会遇到统计某一天或是某一个月的数据,因此常常需要获取截取数据的两个时间戳(比如统计今天的数据,则需要获取一个开始时间为今天零点以及一个结束时间为明天零点),然后根据数据相关的时 ...
- 非法使用java_java中的非法远程方法
这是我第一次使用java Rmi *.我有一个自定义类,它扩展了UnicastRemoteObject并实现了扩展远程的接口.我认为我已经在类中正确实现了接口的方法,但我仍然得到一个IllegalAr ...
- string 方法 java_java中常用的String方法
1 length()字符串的长度 String a = "Hello Word!"; System.out.println(a.length); 输出的结果是字符串长度10. 2 ...
- file java_Java中File常用的方法汇总
packagecom.file;importjava.io.File;importjava.io.IOException;/*** file相关的方法 * *@authorcoco_xu **/ pu ...
- flowlayout java_Java图形化界面设计——布局管理器之FlowLayout(流式布局)
前文讲解了JFrame.JPanel,其中已经涉及到了空布局的使用.Java虽然可以以像素为单位对组件进行精确的定位,但是其在不同的系统中将会有一定的显示差异,使得显示效果不尽相同,为此java提供了 ...
- flowlayout java_Java Swing组件布局管理器之FlowLayout(流式布局)入门教程
本文实例讲述了Java Swing组件布局管理器之FlowLayout(流式布局).分享给大家供大家参考,具体如下: FlowLayout应该是Swing布局管理器学习中最简单.最基础的一个.所谓流式 ...
- flowlayout java_Java FlowLayout
Java FlowLayout 1 Java FlowLayout的介绍 FlowLayout用于将组件依次排成一行(在流中).它是小程序或面板的默认布局. 2 Java FlowLayout的字段 ...
- flowlayout java_Java开发GUI之FlowLayout流布局
Java开发GUI之FlowLayout流布局 FlowLayout顾名思义,即流式布局.其默认以行进行布局,可以设置对齐模式,当一行的距离不够组件进行排列时,FlowLayout会自行进行换行. s ...
最新文章
- 有趣的计算机课的作文,有趣的电脑课作文500字
- 嵌入式WiFi芯片价格战已经打响 MCU企业该醒悟了
- python3下使用cv2.imwrite存储带有中文路径图片或者绝对路径图片
- 总结几种常用的安全算法
- 外卖小哥到底是一群什么样的人?答案超乎你想象
- mysql中如何计算同比环比_vnpy中如何计算MACD指标
- 特征选择和特征提取,及其分类
- linux的vps centos6.5环境下搭建vpnServer
- 如何更改XP系统默认字体 讨论话题……
- 【网络重置】WLAN消失/网络适配器黄色感叹号/无法识别无线网卡/解决方法汇总/Win10家庭版(个人留档)
- DropDownMenu下拉菜单
- java spring是用在哪里_什么是spring框架?spring框架到底有什么用?spring框架到底做了些什么?...
- 7-5 sdust-Java-学生成绩读取与排序 (22分)
- The project description file (.project) for 'xxx' is missing.
- 群晖显示服务器错误代码21,群晖 DSM 6.2.3 升级 25426 错误 21 的解决办法 | 智享阁...
- 郭全中:对大数据的认识该正本清源
- 公司wifi覆盖人数增多解决方案
- 解决 Xshell 6 | xftp 6 强制更新无法打开
- 电脑常见问题及解决办法
- 微信小程序——用户安全等级