JDialog 中的 JPanel 画面设定

lianhg 2007-03-15 04:56:42
JDialog 中有2个 JPanel,其中一个 JPanel 中有 textbox ,label 等多个高和宽都不等控件。当JDialog 画面缩小时,一部分控件随着JPanel缩小也随着隐藏起来。现想解决此问题,谢谢。
...全文
375 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
beibeiG 2007-03-16
  • 打赏
  • 举报
回复
建议LZ用 GridBagLayout, 我上个项目大家都是用的这个布局,基本上你想它成什么样就是什么样。

最近用了下GroupLayout,用NetBeans拖拽生成GUI,目前感觉拽的很爽,就是代码还不易懂,以前没用过GroupLayout,而且需要用swing-layout-1.0.jar库,NetBeans自己的库。
lixiaoxue85 2007-03-15
  • 打赏
  • 举报
回复
TO lianhg (lianhg)
布局里面最有用的 就是gridBaglayout,LZ可以试试  组件大小是不会变,但是为根据窗体变换位置,是以组件和组件之间的距离来定死位置的
  对于缩小到一定比例时出现滚动条,来显示隐藏的部分。
你可以将组件画在JPANEL上,再将JPANEL放置于JSCROLLPANE上
zwgs1985 2007-03-15
  • 打赏
  • 举报
回复
布局的layout设置的不对,把flowlayout改为gridlayout试试
lianhg 2007-03-15
  • 打赏
  • 举报
回复
TO : lixiaoxue85(蛮野蛮)

现在只是找解决方法,只要让画面布局合理就就可以。比如,可以让JPanel
缩小到一定比例时出现滚动条,来显示隐藏的部分。
lixiaoxue85 2007-03-15
  • 打赏
  • 举报
回复
LZ想等比缩小?这是不可能.建议LZ不允许JDIALOG缩放就行了,或把JPANEL的MINSIZE定死

62,612

社区成员

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

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