JAVA中怎样实现控件随着窗口的大小改变而相应地改变

asdtiang 2009-05-16 01:57:46
如题
...全文
758 10 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
asdtiang 2009-05-20
  • 打赏
  • 举报
回复
我在自己研究下吧,谢谢了
x-teamer团队 2009-05-20
  • 打赏
  • 举报
回复
学习一下如何使用布局管理器, Designer只适合打打底稿.

学习一种基本可以搞定了,

BorderLayout比较好用,

控件可以套控件,还是比较好用的
shmilycharlene 2009-05-20
  • 打赏
  • 举报
回复
你在使用null布局的组建上,直接使用swt designer 把布局改为groupLayout就可以了
一洽客服系统 2009-05-19
  • 打赏
  • 举报
回复
除了 null布局其他的布局都会根据容器大小的改变做相应的改变
常用布局:
BorderLayout,CardLayout,CardBagLayout,BoxLayout,FlowLayout
jiest1986 2009-05-19
  • 打赏
  • 举报
回复
布局管理为null肯定不可能实现的,除了你自己写。
asdtiang 2009-05-17
  • 打赏
  • 举报
回复
可是我用SWT DESIGNER做的,布局管理器用的NULL,这样有办法实现控件随着窗口的大小改变而相应地改变???最好有代码啊.先谢谢了,急用啊
xierangh 2009-05-16
  • 打赏
  • 举报
回复
用gridlayout();网格布局管理器
import java.awt.*;
import java.applet.Applet;
public class ButtonGrid extends Applet {
public void init() {
setLayout(new GridLayout(3,2));
add(new Button("1"));
add(new Button("2"));
add(new Button("3"));
add(new Button("4"));
add(new Button("5"));
add(new Button("6"));
}
}
jdk上的列子
asdtiang 2009-05-16
  • 打赏
  • 举报
回复
详细点吧,我菜啊,谢谢了
horizonlyhw 2009-05-16
  • 打赏
  • 举报
回复
用布局管理器~
huxin889 2009-05-16
  • 打赏
  • 举报
回复
学习

62,634

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧