社区
Java SE
帖子详情
用swing做界面,怎么让菜单栏的大小随着窗体的变化而变化?
挨踢民工的乐章
2011-11-03 09:06:32
RT
还有,怎么能让窗体的大小不能改变?
...全文
524
9
打赏
收藏
用swing做界面,怎么让菜单栏的大小随着窗体的变化而变化?
RT 还有,怎么能让窗体的大小不能改变?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wangyanqiong11
2014-02-11
打赏
举报
回复
你找到最终的解决办法了吗?有点纳闷的是为啥像GridLayout、GridBagLayout、BorderLayout这个几个布局管理器组件可以随窗体变化,而其他几种不可以,你知道为什么么?
huntor
2011-11-05
打赏
举报
回复
我喜欢像 jgoodies formlayout这种基于grid的布局管理器。
布局前先画幅草图,确认后填格子即可。
huntor
2011-11-04
打赏
举报
回复
布局管理器才灵活。
如果采用绝对定位,窗体大小发生变化怎么办,界面字体大小改变怎么适应
挨踢民工的乐章
2011-11-04
打赏
举报
回复
[Quote=引用 6 楼 benben2301 的回复:]
引用 5 楼 huntor 的回复:
布局管理器才灵活。
如果采用绝对定位,窗体大小发生变化怎么办,界面字体大小改变怎么适应
有时控件会填充满布局管理器的整个区域,控件的大小就很难调节,而且往往界面会很复杂,和布局管理器的分区抵触。。。
[/Quote]
自己顶下。。
挨踢民工的乐章
2011-11-04
打赏
举报
回复
[Quote=引用 5 楼 huntor 的回复:]
布局管理器才灵活。
如果采用绝对定位,窗体大小发生变化怎么办,界面字体大小改变怎么适应
[/Quote]
有时控件会填充满布局管理器的整个区域,控件的大小就很难调节,而且往往界面会很复杂,和布局管理器的分区抵触。。。
挨踢民工的乐章
2011-11-03
打赏
举报
回复
[Quote=引用 1 楼 jinzi12345678 的回复:]
java中的布局管理器:
BorderLayout布局管理器,当窗体的大小发生改变时,组件的位置不发生改变,组件的大小会随着窗体的变化而变化。这是BorderLayout布局管理器的特点……
BorderLayout布局管理器 分为东、西、南、北、中五个区域,这五个区域不一定都定义组件,,如果四周的区域(West、East、North、South区域)没有组件,则由Center区域去……
[/Quote]
感觉用布局管理器不是很灵活。。。不能灵活控制控件的位置。。。
孟祥月
2011-11-03
打赏
举报
回复
有一个方法是setRizeable方法可以设置窗口不能改变 可能单词写错了
star_splendid
2011-11-03
打赏
举报
回复
1
不知道你想让菜单栏怎么随着窗体变化 啊?
2
关于窗体固定的问题:
frame.setSize(300,400);//设置窗体大小
frame.isResizable(false);//窗体大小不可改变
jinzi12345678
2011-11-03
打赏
举报
回复
java中的布局管理器:
BorderLayout布局管理器,当窗体的大小发生改变时,组件的位置不发生改变,组件的大小会随着窗体的变化而变化。这是BorderLayout布局管理器的特点……
BorderLayout布局管理器 分为东、西、南、北、中五个区域,这五个区域不一定都定义组件,,如果四周的区域(West、East、North、South区域)没有组件,则由Center区域去补充,但是如果 Center区域没有组件,则保持空白.
只是提供一个这样的思路……可以像这发面想想,但是不要被我的这种思路固定住……
java
swing
窗体
开发参考文档
例如,在Mac OS X上,
菜单栏
通常位于屏幕顶部,而不是应用程序窗口内部。这要求开发者考虑到不同平台上的差异。 #### 三、
Swing
工具栏概述 工具栏是一种特殊的
Swing
组件,用于放置按钮或其他控件,便于用户快速...
swing
窗体
控件学习文档
Swing
是Java编程语言中用于构建图形用户
界面
(GUI)的一个工具包,它是Java Foundation Classes (JFC)的一部分。在
Swing
中,你可以创建复杂的、功能丰富的桌面应用程序,包括各种各样的窗口部件(控件)。这份"
swing
...
java
swing
管理系统源码 程序 代码 图形
界面
(11套).zip
- JMenuBar和JMenuItem:用于创建
菜单栏
和菜单项,提供应用程序的主菜单。 2. **布局管理器** - FlowLayout:流式布局,组件按顺序从左到右、从上到下排列。 - BorderLayout:边界布局,将容器分为五个区域:北...
swing
界面
设计之JTree
**TextAreaTest源代码**:示例代码展示了如何使JTextArea随着窗口
大小
变化
而自动调整其
大小
。 #### (十) JAVA
swing
编程JTree实现系统目录 **FileTree1.java源代码**:示例代码展示了如何使用JTree来展示文件系统...
一些
Swing
应用实例Java源码包
JFrame支持
菜单栏
、工具栏、状态栏等元素,也可以设置窗口的
大小
、位置和关闭操作。 9. **事件处理**:
Swing
的事件模型基于Java的事件监听器接口,如ActionListener、MouseListener、KeyListener等。开发者可以通过...
Java SE
62,634
社区成员
307,269
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章