
正文
java代码设置布局宽高,java自定义布局
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
java中在如何设置JPanel等组件的大小?
把java控件所在的容器(比如:JFrame,JPanel)的布局设为空布局。(比如:jp.setLayout(null);然后用java控件的setBounds函数设置java控件的位置和大小。
JPanel 和Panel都能调用setPreferredSize(Dimension preferredSize);来设置初始大小。如果是随窗口变化而变化大小的话,一般不用写,他会根据父组件的大小自动调整大小。
那是因为JAVA的布局管理器自动设置了布局。
你要设置什么容器了。比如:jPanel容器,就可以jPanel.setLayout(new GridBagLayout());这样设置了。
相关问答
Q1: android中用java代码控制ImageButton的大小和位置
比如imageView,有一个getLayout方法,获得的layout在强转类型到LinearLayout或者其他,然后再设定margin什么的。
而在XML文件中,可以使用标签来定义和布局控件,通过属性来设置控件的样式、大小、位置等。最常见的XML布局文件有LinearLayout、RelativeLayout、ConstraintLayout等。
编写Java代码:选择创建的项目,打开“MainActivity.java”文件,并在其中编写Java代码。在这个文件中,你可以使用Java语言的所有特性来实现应用程序的功能。
只要判定两种常见的编码就可以了:GBK和UTF-8。由于中文Windows默认的编码是GBK,所以一般只要判定UTF-8编码格式。
Q2: java编程怎么设置窗口按钮的大小?
1、Java编程中,可以通过设置按钮的PreferredSize属性来改变窗口按钮的大小。首先,需要使用JButton类创建一个按钮对象,然后使用setPreferredSize()方法设置按钮的首选大小。
2、一般的Java程序布局方式:用FlowLayout布局一些按钮,用BorderLayout嵌套多个面板。
3、可以将按钮放在panel里面,panel大小不变button可以改变。如果你直接放button因为是网格布局所以大小不能改变来。
4、调整按钮大小需要事先取得设置按钮的长宽,然后使用getScaledInstance()方法重新构造图片,再构造Icon对象传入JButton中即可完成。Java是什么 Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言。
Q3: JAVA布局的设置问题
用两个层就解决问题了,一个与jframe一样大,里面的一个层,设置它的margin就可以了。
main(String[] args){ BorderLayoutDemo b=new BorderLayoutDemo();} } 设置组件的间距,你可以使用有间距参数的BorderLayout构造函数,也可以利用BorderLayout的setHgap(int hgap)与 setVgap(int vgap)两个方法来达成。
‘JFrame.setBackground(Color.blue);‘这样设置是不对的,要设置窗体的背景颜色要用到顶级容器Container ,可以这样做:Container cn=getContentPane(); cn.setBackground(Color.BLUE);这样就可以了。
关于java代码设置布局宽高和java自定义布局的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。





