java里怎样在JFrame中把两个JPanel内容完全显示?

当前窗体JFrame是默认布局中部一个面板jp1jp1是网格布局两行一列第一行是QPanel面板第二行是CPanel面板两个面板里都是装的数据库表结构是JScrollPa... 当前窗体JFrame是默认布局 中部一个面板 jp1 jp1是网格布局两行一列 第一行是 QPanel面板 第二行是 CPanel面板两个面板里都是装的数据库表 结构是JScrollPane里装 tab tab里装model 现在运行效果就是没办法吧面板里的内容全部显示出来不管我的当前窗体怎样改变大小里面的面板是死的不能全部显示
·求各路大神指导指导我
展开
 我来答
fangzezhi2002
推荐于2016-05-14 · TA获得超过392个赞
知道小有建树答主
回答量:758
采纳率:0%
帮助的人:310万
展开全部

JFrame(Swing)中有一个布局方法是BorderLayout,

用它就可以放下两个JPanel.

如果要完全显示的话就要通过其他方法了。

  1. setSize(x,y)

   setSize方法适用于两个太大的Panel放不下的情况。

  2. setLocation()

这个才是重点,他可以使任何一个Swing里面的控件变换位置。

JFrame类,是一个Swing类中的一个类,而JPanel也是。

百度网友fe6d0b6
2014-01-16 · TA获得超过275个赞
知道小有建树答主
回答量:397
采纳率:75%
帮助的人:264万
展开全部
JP1不要用网格布局,还有JFram不要用默认布局。顶层布局会影响子层布局的。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
静听_一角
2014-01-15 · TA获得超过109个赞
知道答主
回答量:46
采纳率:0%
帮助的人:43.1万
展开全部
以前在学校时候做过,可是后来再也没有用到这方面的知识,如果你是学生,我觉得这个只作为了解知道就行没有必要深入,真正用java做图形开发的很少或者不用这个做,都是倾向做B\S结构。纯属个人建议,不喜勿喷呵呵
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友561251d
2014-01-16 · TA获得超过185个赞
知道小有建树答主
回答量:324
采纳率:0%
帮助的人:107万
展开全部
你可以这样试试,把窗口尽量放大,然后定义Jpanel 的时候设置Jpanel 的大小和显示的位置试一试
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
jamxval
2015-08-14 · TA获得超过6821个赞
知道大有可为答主
回答量:4308
采纳率:82%
帮助的人:1370万
展开全部
如果装不下,就把这个 JPanel 装进一个 JScrollPane 中就有滚动条了,也就能全部看到了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式