社区
Java SE
帖子详情
Java Swing 关于菜单过长的问题
lhg_jz88
2010-02-25 12:10:50
我们的系统有一个Popup Menu 会根据用户添加的menu变的越来越长,而且每个MenuItem还有SubMenu, 所以就超出屏幕的范围。
我想问一下有什么解决办法吗, 比如在JpopupMenu 上加一个scroll bar, 但好像实现起来有些问题,请问还有什么可行的办法。谢谢
...全文
179
7
打赏
收藏
Java Swing 关于菜单过长的问题
我们的系统有一个Popup Menu 会根据用户添加的menu变的越来越长,而且每个MenuItem还有SubMenu, 所以就超出屏幕的范围。 我想问一下有什么解决办法吗, 比如在JpopupMenu 上加一个scroll bar, 但好像实现起来有些问题,请问还有什么可行的办法。谢谢
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lhg_jz88
2010-02-26
打赏
举报
回复
我用了二级菜单解决了这个问题,但我也想试试能不能用加scroll bar的popupmenu, 哪位高人可以写一下,大家一起学习学习
xiaozejun
2010-02-25
打赏
举报
回复
我们项目中的菜单很多 主要通过以下几种方式来实现:
1.菜单归类
分为一级菜单,二级菜单
2.权限控制
通过权限来控制,如果他没有操作该菜单的权限,那么该菜单就不显示
3.加上滚动条
这是在以上两种方式都不能解决的情况下,才使用的办法 但是个人觉得并不是很好
ZRBRZB
2010-02-25
打赏
举报
回复
我觉得可把某些一级菜单归为一类作为二级菜单,这样会减少pop menu的长度
focusforce
2010-02-25
打赏
举报
回复
有点难搞,JMenu的字段popupMenu能get但不能set,不晓得有没有什么简单办法。偶感觉得重写JMenu,自定义它的JPopupMenu(参考BasicComboPopup)。
fhuibo212
2010-02-25
打赏
举报
回复
个人感觉加 scroll bar就不错,直观~反正都是用户
focusforce
2010-02-25
打赏
举报
回复
这个问题有点意思,ie下的收藏夹菜单好像支持滚动,swing的还没试过,偶看看。
Java
Swing
图形界面开发与案例详解和实例代码
本资料包"
Java
Swing
图形界面开发与案例详解"包含了对
Swing
的深入讲解以及相关的实例代码,旨在帮助开发者掌握
Swing
的基本用法和高级特性。
Swing
的核心组件包括JFrame(窗口)、JPanel(面板)、JButton(按钮)、...
Java
Swing
图形界面开发与案例详解
第3~15章结合众多实例和
问题
介绍最常用、最有用的组件及其应用方法,包括标签和按钮组件、布局管理器组件、面板组件、列表框组件、下拉列表框组件、进度条组件、时间组件、滑块组件、分隔条组件、选取器组件、文本...
swing
jre 1.6
Swing
和JRE 1.6是
Java
开发中不可或缺的部分,尤其对于构建桌面应用程序来说。在
Java
运行环境(
Java
Runtime Environment, JRE)1.6版本中,
Swing
是一个核心库,提供了丰富的用户界面组件,使得开发者能够创建具有...
java
源码包---
java
源码 大量 实例
Java
右键弹出
菜单
源码 简单
Java
圆形按钮实例代码,含注释 两个目标文件,自绘button。
Java
圆形电子时钟源代码 1个目标文件 内容索引:
JAVA
源码,系统相关,电子钟 用
JAVA
编写的指针式圆形电子钟,效果图如下所示...
KTV管理系统(
Swing
界面,含源码)
Swing
是
Java
提供的一种用于构建桌面应用的图形用户界面(GUI)工具包,它属于
Java
Foundation Classes (JFC)的一部分。这个“KTV管理系统”项目利用
Swing
来创建了一个完整的用户界面,为KTV业务提供了便捷的操作与...
Java SE
62,635
社区成员
307,269
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章