产生滚动条时JPanel的大小发生变化
使用Java swing编写一个小工具时遇到一个问题
界面如下:
红框中的内容是一个JPanel,代码如下
- panel_9 = new JPanel();
- panel_9.setLayout(new GridLayout(1, 3));
- panel_9.setBorder(new LineBorder(Color.GREEN));
- GridBagConstraints gbc_panel_9 = new GridBagConstraints();
- gbc_panel_9.anchor = GridBagConstraints.WEST;
- gbc_panel_9.insets = new Insets(0, 0, 5, 5);
- gbc_panel_9.fill = GridBagConstraints.VERTICAL;
- gbc_panel_9.gridx = 2;
- gbc_panel_9.gridy = 1;
- panel_8.add(panel_9, gbc_panel_9);
但是当下面的JScrollPane 有滚动条时panel就自动缩小了,如下图
解决方法:
把panel的 gbc_scrollPane_1.fill 由GridBagConstraints.VERTICAL改为GridBagConstraints.BOTH
产生滚动条时JPanel的大小发生变化相关推荐
- html字体整体偏移,html/css:在悬停鼠标时增加字体大小的链接时的位置偏移
我发现这是一个完美的简单解决方案上win7为我工作的Chrome,IE和Firefox. 我把一个表,一个小区具有相同width和height作为(其是图像的尺寸)的链路()的内部. 也提出了表格:t ...
- List增删元素后size大小发生变化带来的影响、Stream流操作、Lambda表达式
目录 List增删元素后size大小发生变化带来的影响 List的几种遍历方式 报异常原因 增强for循环原理 异常原理 建议删除操作 性能对比 Stream流操作 Lambda表达式 语法 Lamb ...
- 解决boostrap-table有水平和垂直滚动条时,滚动条滑到最右边表格标题和内容单元格无法对齐的问题
解决boostrap-table有水平和垂直滚动条时,滚动条滑到最右边表格标题和内容单元格无法对齐的问题 参考文章: (1)解决boostrap-table有水平和垂直滚动条时,滚动条滑到最右边表格标 ...
- mysql创建表的默认大小_mysql InnoDB建表时设定初始大小的方法
InnoDB在写密集的压力时,由于B-Tree扩展,因而也会带来数据文件的扩展,然而,InnoDB数据文件扩展需要使用mutex保护数据文件,这就会导致波动. 丁奇的博客说明了这个问题: When I ...
- 如何修改CAD制图时光标尺寸大小?
在初学CAD制图的过程中,光标对于我们有非 常重要的辅 助学习作用,可以指导我们正确的绘制CAD图纸.一般情况下,CAD制图时的光标尺寸大小一般都是系统默认设置的.但是有时候为了提 高制图工作的效率, ...
- iframe嵌入网页时,页面大小怎么自适应
问题描述: 页面中有一容器div,有宽高属性.在div中嵌入一个iframe页面,呈现这种效果: 可以看到嵌入的页面只露出了一部分. 而我们希望:嵌入的页面能够完整无遮挡的展示在容器中. 整体思路:利 ...
- div 设置a4大小_网页打印时设置A4大小
最近开发项目时遇到了网页打印的问题,这是问题之二,打印宽度设置 在公制长度单位与屏幕分辨率进行换算时,必须用到一个DPI(Dot Per Inch)指标. 经过我仔细的测试,发现了网页打印中,默认采用 ...
- 硬盘分区按照1G=1024M换算分区后不是整数(想分10G,分区时填入大小102400M.但是分区完毕显示却是99.9G或近似值9.XXG,而不是10G整)。本篇为这个问题的原理分析和解决办法
提出问题 老早以前的问题了,今天分区的时候按照近似算法又出现又出现了近似值, 这99.98简直不能忍 硬盘分区按照1G=1024M换算分区后不是整数(想分10G,分区时填入大小102400M.但是分区 ...
- excel2013鼠标滑动滚动条时出现已停止工作(故障模块OSF.dll)
excel2013鼠标滑动滚动条时出现已停止工作(故障模块OSF.dll).这是由于office和visio两个软件的程序组件冲突所致. 解决办法: 在两个软件的安装目录下,分别有个相同的文件,位于. ...
最新文章
- 内存管理代码分析 stm32
- linux ulimit 永久生效设置方法
- web框架django初探
- 使用dbutils对表进行增删改查
- access工具_工具篇之pycharm小技巧-httpclient
- 手动为 SAP Spartacus 添加 SSR 支持的步骤
- 基于http的netty demo
- Java中GUI中菜单栏
- 杭电2066一个人的旅行
- 订婚和结婚有什么区别
- c语言宏定义数组_利用数组处理批量数据 C语言程序编写定义与利用数组技巧全归纳...
- [转载] python中三角函数_Python中的三角函数
- 字符串转码中文乱码问题的进一步理解 UTF-8 GBK转码
- Javascript特效:秒杀倒计时
- 卷积神经网络CNN:Tensorflow实现(以及对卷积特征的可视化)
- 用DOSBox运行老游戏
- matlab 色温图,LED色温图谱详解
- 记某单机游戏的一次内购破解
- 联通手机服务器密码怎么修改,联通宽带手机修改wifi密码
- 九种常见的数据分析模型
热门文章
- asset文件夹路径 unity_Unity Assets目录下的特殊文件夹名称
- new blob文件设置编码_前端下载文件amp;下载进度
- linux远程日志rsyslog服务端和客户端安装(亲测)--自定义接收日志格式
- 小米运维—互联网企业级监控系统实践
- java反编译工具jd-gui
- 获取pycharm 2016.1.4 注册码 (window系统) 2016.3注册码(Ubuntu系统)
- Redis笔记(七)Java实现Redis消息队列
- 人工智能,大数据,云计算大杂烩
- 欧阳昌裕:“十三五”暖春 光伏光热产业如何布局?
- wordpress静态文件加速,整合CDN