2,设置大小的方法:btn.setBounds(x,y,width,height)//设置大小并定位
或者btn.setSize(width,height)//设置大小btn.setLocation(x,y)//定位
3,也可以在布局文件上直接给定大小
比如:
<Button
android:id="@+id/login_btn"
android:layout_width="100dp"
android:layout_height="100dp"
android:layout_marginLeft="20dp"
android:layout_marginRight="20dp"
android:layout_marginTop="20dp"
android:background="@drawable/toolbar_bg_bmp1"
android:text="登 录"
android:textColor="#ffffff"
android:textSize="18dp" />
这个button控件高度和宽带都是100px
可以去网络上找一张BUTTON的背景图 空白的然后在CSS里定义
.button{
background:url(../images/button.png) no-repeat
width:63px
height:24px
line-height:24px
text-align:center
border:0
}
页面上的调用方法就是
<input class="button" onClick="add()return false" type="button" value="查 询" name="button3" />
CSS里可以改变BUTTON的大小
可以通过以下工具方法来实现图片的大小设置。\x0d\x0apublic void setIcon(String file, JButton iconButton) { \x0d\x0aImageIcon icon = new ImageIcon(file) \x0d\x0aImage temp = icon.getImage().getScaledInstance(iconButton.getWidth(), \x0d\x0aiconButton.getHeight(), icon.getImage().SCALE_DEFAULT) \x0d\x0aicon = new ImageIcon(temp) \x0d\x0aiconButton.setIcon(icon) \x0d\x0a} \x0d\x0a备注:file是图片的路径,iconButton是按钮的变量名。封装成一个函数就是可以实现了。欢迎分享,转载请注明来源:内存溢出
评论列表(0条)