首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >可调整大小的滚动窗格到awt框架

可调整大小的滚动窗格到awt框架
EN

Stack Overflow用户
提问于 2014-07-06 07:45:45
回答 1查看 130关注 0票数 1

我需要添加一个可滚动的JPanel到一个AWT帧,当框架被调整大小时可以缩放。当我将滚动窗格设置为固定大小时,它将出现。但我需要面板覆盖整个框架,并在我重新调整帧大小时自动调整大小。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
    Composite composite = new Composite(parent, SWT.EMBEDDED | SWT.NO_BACKGROUND);
    Frame frame = SWT_AWT.new_Frame(composite);

    SimulationPanel simPanel= new SimulationPanel(WIDTH,simPanelTotalHeight);

    JScrollPane scrollPane = new JScrollPane(simPanel);
    scrollPane.setSize(new Dimension(500,400));

    JPanel contentPane = new JPanel(null);
    contentPane.add(scrollPane);

    frame.add(contentPane);
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-07-06 07:48:43

  1. 不要设置JScrollPane的大小或它的preferredSize。如果需要的话,这两种方法都会影响其调整规模的能力。
  2. 相反,使用允许它与容器一起调整大小的布局将其添加到容器中。我想到了BorderLayout。使用布局管理器的智能组合,确保容器层次结构也以某种体面的方式附加到顶层窗口。这是理解和使用布局管理器的关键原因之一。
  3. 不要使用空布局,事实上,这是一件扰乱您的代码的事情。
  4. 作为一个附带问题:为什么使用AWT的框架而不是Swing的JFrame?这没什么意义。
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24597572

复制
相关文章
ruby 安装openssl支持 原
首先要安装好openssl openssl官网下载openssl,解压包,然后编译
domain0
2018/08/02
1.5K0
曾经被面试过BlockingQueue吗?
想必很多人面试时有被问到阻塞队列的经历。我们经常会在各种代码中见到或者用到它,最经常见到的地方就是线程池。
PhoenixZheng
2018/08/07
2390
你觉得Hooks这一点烦吗?
那么问题来了,点击带数字按钮(会调用和点击Add按钮一样的add方法)后会有什么效果呢?
公众号@魔术师卡颂
2021/10/12
5540
了解过LockSupport吗
LockSupport是JUC包下的一个类,是用来创建锁和其他同步类的基本线程阻塞原语。
贪挽懒月
2021/07/13
3360
曾经面试踩过的坑,都在这里了~
  前段时间面试(包括阿里巴巴的电话面试),遇到过一些面试题,且面试中出现机率较高的提问/笔试,有些答的不是很好挂掉了,今天终于有时间整理出来分享给大家,希望对大家面试有所帮助,都能轻松拿offer。
苏南
2018/11/30
1.1K0
曾经面试踩过的坑,都在这里了~
电话号码生成脚本优化:剔除曾经出现过的数据
之前有写过一个生成电话号码的脚本,主要是因为当时在测的一个项目,需要用到大量的新手机号
冰霜
2022/03/19
4830
电话号码生成脚本优化:剔除曾经出现过的数据
你还记得曾经的svn命令吗【工具】
svn co http://svn_server/xxx_repository/branches/br_feature001
sinnoo
2020/11/13
3080
你被敏捷“祸害”过吗?
在这个充满不确定的VUCA时代下“变才是永恒的不变”,企业为了更好更快的是满足用户需求和适应市场的变化,获取更多用户的认可及市场占有率,就需要主动拥抱变化,敏捷转型已是必然趋势。但在转型过程中会遇到层层阻碍、各种挑战和误区,很可能导致企业只学到了敏捷的“形”,并没有领会其精髓,花费了高昂的代价并没有达到预期效果,团队在执行过程中非常痛苦,加班填坑已是常态;而转型成功的企业或团队,形成了“自我组织”形态,使得团队能快速高质量的交付需求或产品。
周辰晨
2022/09/20
2830
你听说过Epistasis吗?
和单基因孟德尔遗传疾病的研究相比,复杂疾病的研究虽然取得了一定成效,但还远远谈不上成功,因为影响复杂疾病的因素实在是太多了,比如疾病性状相关的基因座数量很多,等位基因的不完全显性,环境因素的影响等等。其中在复杂疾病的遗传学研究中,有一大热点内容Epistasis,通常称之为上位性。
生信修炼手册
2019/12/19
7490
你听说过Epistasis吗?
“壮锦”你听说过吗?
“十件壮锦九件凤,活似凤从锦中出” 壮锦是广西宾阳的特色手工织锦,有着悠久的历史和深厚的民俗文化底蕴,而宾阳舞炮龙,国家级非遗文化,更是延续千年的民俗盛宴。 现如今,在县域经济一体化协同发展的进程中,民俗瑰宝的传承需要理想与热情,更需要数字化方案的全方位助力。 近年来,腾讯推出多元化服务,为中国生态农业、文旅发展持续赋能,助力农业产品化、产业化,助力县域数字化转型升级迈入新台阶。 前不久,在2021中国(深圳)国际生态农业暨食品博览会上,腾讯云WeCity未来城市助力甘肃白银、广西乐业、广西宾阳、四川剑阁
云产品技术支持小助手
2022/06/24
4090
“壮锦”你听说过吗?
你听说过XGBoost吗
这是个深度学习的时代,传统的机器学习算法仿佛已经失去了往日的光彩,你能随处听到卷积神经网络、循环神经网络以及其他各种net,偶尔听到的机器学习算法也是支持向量机,逻辑回归。今天给大家介绍一个自出生便统治数据科学界的王者——XGBoost算法,往期文章中我们分析过该算法的基本原理,本文让我们来看一下为什么XGBoost如此强大。
深度学习与Python
2019/06/19
9530
使用Ruby简单实现的tail命令,支持动态输出
最主要的是使用seek这个命令,从文件的末尾开始读字符。读到一个换行符 \n 之后,计数器加一,直到找到符合要求的行数后,读内容到文件末尾输出。支持 –f 部分的想法是,在文件最后的位置不断地循环读,发现新内容后就进行输出。
大江小浪
2018/07/25
7970
Github 推出检测代码新工具,支持 Ruby 和 Java
在于旧金山 Pier 70 举办的 Github Universe 大会上,该公司宣布了一款名叫“依赖图”的新工具,旨在帮助开发者们识别代码中易受攻击的依赖项。该功能可以例举已构建项目中的软件库,以可
BestSDK
2018/03/02
8910
Github 推出检测代码新工具,支持 Ruby 和 Java
被Dubbo虐过吗,反击开始!
5 月 21 日,经过一年多的孵化,Apache软件基金会宣布 Dubbo 正式毕业,成为 Apache 的顶级项目。
博文视点Broadview
2020/06/10
7010
被Dubbo虐过吗,反击开始!
听说过条件变量Condition吗
上一次我们介绍了ReentrantLock和Synchronized的异同,这次我们来讲讲concurrent包下面的另外一个类,Condition。 Java的 java.util.concurrent 包提供了很多处理并发场景的类,Condition 就是其中一个。
PhoenixZheng
2018/08/07
6490
你“听”过这些经典排序算法吗?
算法是编程知识体系中的重要部分。当你已经掌握了一些编程基础之后,必然需要了解算法相关的知识,才能可以写出效率更高的代码。而排序算法又是算法中非常基础的内容。
Crossin先生
2018/07/24
3910
你“听”过这些经典排序算法吗?
曾经的UCOSii
我只是来分享自己的UCOS学习资料的,,顺便叨叨 ,自己是看着任哲的书一点一点学的,,, 自己大四的时候学的UCOSii,,但是好像学了之后,就只有一次真正使用过它,,在使用网络模块ENC28J60的时候..... 对于当时自己还没学的时候,一直很纳闷什么是操作系统哈,,是什么原因让人们去编写操作系统程序,,到底是为了解决什么问题,而写的操作系统 其实最贴近人的例子就是自己的电脑啦,,,和自己的没有操作系统的单片机程序(俗称"裸机")做比较 自己的电脑能一边看视频,一边听歌,一边打字,一边聊天,一边下东西.
杨奉武
2018/04/18
2.1K1
曾经的UCOSii
朋友你听说过尾递归吗
简单的说,斐波那契数列中的每一项都是前两项的和。 即F(1)=1,F(2)=1, F(n)=F(n-1)+F(n-2)(n>2,n∈N*)
IMWeb前端团队
2019/12/04
6000
点击加载更多

相似问题

Console.Write曾经失败过吗?

20

Q.allSettled曾经失败过吗?

24

这个OpenSSL函数曾经失败过吗?

14

星火DataFrames曾经隐式缓存过吗?

10

Python模块曾经被垃圾收集过吗?

21
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文