添加标签组件:先构建一个窗口对象,使用setLayout();方法把布局设置为null,用setBounds();方法将窗口的位置坐标设置好,记得setVisibel();显示窗口方法尽量写在代码的最后面一句。准备好窗口后,就可以使用JLabel来new出一个标签对象,像构建窗口一样使用setBounds把标签显示..
分类:
其他好文 时间:
2017-10-26 22:55:19
阅读次数:
147
[实验任务四:登录界面] 程序设计思想: 首先是登录界面的布局,因为组件不是很整齐,没有使用固定的布局,主界面的setLayout()参数设为null,用setBounds()对各个组件标签、文本框、按钮等进行自由布局。验证码用按钮的形式显示便于每点击以此按钮会触发验证码的事件,进行随机转换,重新生 ...
分类:
其他好文 时间:
2017-10-05 16:14:31
阅读次数:
146
1. uiscrollview在调用setFrame,setBounds等方法的时候会默认调用稀有api: _adjustContentOffsetIfNecessary 这个方法会改变当前的contentOffset值 (CGPoint) contentOffset = (x = 0, y = - ...
分类:
其他好文 时间:
2017-09-02 11:24:08
阅读次数:
242
Drawable drawable=getResources().getDrawable(R.drawable.xx); //获取图片 drawable.setBounds(left, top, right, bottom); //设置图片参数 xx.setCompoundDrawablesRela ...
分类:
其他好文 时间:
2017-08-31 21:05:02
阅读次数:
212
绘制VIew本身的内容,通过调用View.onDraw(canvas)函数实现 绘制自己的孩子通过dispatchDraw(canvas)实现 View组件的绘制会调用draw(Canvas canvas)方法,draw过程中主要是先画Drawable背景,对 drawable调用setBounds ...
分类:
移动开发 时间:
2017-07-21 13:20:03
阅读次数:
178
之前模仿QQ界面的时候,一直很苦恼布局的问题。虽说绝对定位相对于JFrame默 认的BorderLayout(布局管理器),JPanel的FlowLayout(流式管理器)方便了不少。可 以通过setBounds()直接设置坐标,可要是组件一多起来。非把你累死不可。 好了,不多说,为什么说会有陷阱呢 ...
一般容器都有默认布局方式,但是有时候需要精确指定各个组建的大小和位置,就需要用到空布局。 操作方法: 1) 首先利用setLayout(null)语句将容器的布局设置为null布局(空布局)。 2) 再调用组件的setBounds(int x, int y, int width,int height ...
分类:
编程语言 时间:
2017-02-17 15:14:57
阅读次数:
275
//先去除边框 setUndecorated(true); //加入标签作为关闭按钮 JLabel SubCloseLabel = new JLabel(""); //按钮的位置 SubCloseLabel.setBounds(860, 0, 40, 30); //单击监听 SubCloseLabe... ...
分类:
其他好文 时间:
2017-01-03 15:34:37
阅读次数:
138
1 public class MouseAdapterTest extends Frame 2 { 3 public static void main(String[] args) 4 { 5 Frame f = new Frame(); 6 f.setBounds(500, 500, 200, 2 ...
分类:
编程语言 时间:
2016-10-12 22:07:26
阅读次数:
226
1、画坐标系 使用CAShapeLayer画坐标系的每一根虚线: CAShapeLayer *shapeLayer = [CAShapeLayer layer]; [shapeLayer setBounds:self.bounds]; [shapeLayer setPosition:CGPointM ...
分类:
其他好文 时间:
2016-10-04 18:33:55
阅读次数:
170