
正文
java绝对布局的代码,java布局的作用
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
java怎样放两个按钮在窗体的正中间
获取屏幕的长度和高度,然后在location 方法里进行设置边界是它们的一半就可以了,下面的getMidDimesion方法就是这样。
add(new Button(North), BorderLayout.NORTH);)。当然你也可以不指定。那么就会默认放到中间。
然后,我们使用javac编译这个程序,然后编辑一个显示这个Java Applet的HTML页面。最后调用appletviewer来观察这个页面我们主要是关心如何摆放各个部件,而不是如何构建一个程序。
代码还可以优化,你自己修改吧!代码有点小问题,运行后,按钮2会全屏,你按键盘方向键就会好了!这个问题你自己想办法修改吧。不过可以实现你要的功能。
相关问答
Q1: java使用绝对布局控制单选框位置
要控制一组单选按钮菜单项的选择状态,请使用 ButtonGroup 对象。
(1) 使用Container.setLayout(null)方式取消布局管理器。(2)使用Component.setBounds()方法来设置每个控件的大小与位置。
null布局:即将布局管理器设置为null。此时,通过调用子控件的setBounds方法进行布局。其他布局管理器。
Q2: java布局的问题
因为你继承了Frame,父Frame中有创建的构造方法,你最后new的时候就已经创建了。2 窗口名字是在super(s)中s确定的,super(s)是调用父类构造方法。
把setLayout(null);改成了ksetLayout(null);因为你的控件都在JPanel k1上,所以要设置它的布局为null。把每个在k1上的控件位置全调整了一下。
布局管理器。通常java边界布局可以通过布局管理器进行调整面板大小。Java是一门面向对象的编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。
建议复杂布局使用GridBagLayout,虽然操作比较复杂,但是稍微研究下,可以给你的GUI设计出别样风格 GridBagLayout的使用:是java中最有弹性但也是最复杂的一种版面管理器。
GridLayout是自动填充的,你可以尝试GridLayout的4个参数的构造方法,会在格子周围填充指定边距,但并不是真正意义上的设置按钮大小。
Q3: 在java中GroupLayout这个布局管理器的中文名叫什么?绝对布局又应该怎么...
可以设置setlayout(null);然后再在用setbounds(X,Y,width,height)是设置一个组件的位置和大小,4个参数用来确定一个长方形的区域,前两个分别是矩形左上角点的横纵坐标,后面两个参数是宽和高。
GroupLayout是一个很重要的是额布局管理器,在jdk 6才加入,配合其它的管理器可以实现很好的界面。 。GroupLayout必须要设置它的GroupLayout.setHorizontalGroup和GroupLayout.setVerticalGroup。
Java的GUI界面定义是由awt类和Swing类来完成的。它在布局管理上面采用了容器和布局管理分离的方案。也就是说,容器只管将其他小件放入其中,而不管这些小件是如何放置的。
关于java绝对布局的代码和java布局的作用的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。






