适用场景描述

当创建一个编辑界面,如果编辑界面中的内容比较多,或者试用的是笔记本且分辨率比较小,会出现部分编辑界面内容显示不全,且没有滚动条的情况。

如下图,【证书号】这一字段就没有显示全,且界面右侧没有滚动条进行调节。

代码实现

需要在对应的EditUI中重写三个方法,其中getVerticalScrollPolicy、getHorizontalScrollPolicy中返回的值是的静态常量,其对应的是相关的滚动机制,不过由于是反编译的代码,所以暂时不知道它们来自于哪个类。

/*** 界面使用滚动条*/
@Override
public boolean useScrollPane()
{return true;
}/*** 纵向滚动机制设置*/
@Override
public int getVerticalScrollPolicy()
{return 20;
}/*** 横向滚动机制设置*/
@Override
public int getHorizontalScrollPolicy() {return 30;
}

跟代码的思路

那么我时如何发现这几个方法的?下面记录一下(试错的过程我就忽略了)

首先,在EAS系统中找到一张可以实现滚动的单据,并进入到对应的类中(EditUI)。

然后CTRL+O查找方法,既然是涉及到滚动的,则输入*scroll 进行搜索,再按一次Ctrl+O,查出所有基类满足条件的方法。

如下图,找到如下几个可疑的方法,分别进入,在方法前打上断点。

再然后,在自己写的EditUI中,以同样的方式找出对应的方法,并打上断点。

最后,运行程序,比较两个界面中对应的方法相关参数,看有何差别,便可得出结果。

金蝶EAS之编辑界面滚动条设置相关推荐

  1. 金蝶EAS客户端List界面列表数据不合并的方法

    一.数据修改之前,根据会议时间字段自动进行了合并 二.不允许数据自动合并的方法:tblMain.getGroupManager().setGroup(false); 三.设置后的效果如下:

  2. 金蝶EAS,列表界面ListUI数据过滤,按照财务组织数据隔离

    列表界面数据按照财务组织数据隔离. getQueryExecutor为框架提供的方法. /*** 数据按照财务组织进行数据隔离*/ @Override protected IQueryExecutor ...

  3. Xamarin iOS教程之编辑界面编写代码

    Xamarin iOS教程之编辑界面编写代码 Xamarin iOS的Interface Builder Interface Builder被称为编辑界面.它是一个虚拟的图形化设计工具,用来为iOS应 ...

  4. 金蝶EAS,GUI客户端,编辑界面常用方法,框架方法示例

    接触金蝶EAS·BOS开发,需了解框架已有方法.编辑界面常用方法如下: package com.kingdee.eas.custom.study.client;import java.awt.even ...

  5. 金蝶EAS,设置界面大小、窗口标题、按钮可用

    设定编辑界面大小,设置窗口标题,设置按钮可用等. @Override public void onLoad() throws Exception {super.onLoad();Dimension s ...

  6. 金蝶BOS开发中Edit编辑界面和List叙事薄界面需要写的代码

    本人刚开始从事金蝶EAS开发,对于这个也是刚刚解除,下面是一些学习整理, EditUI中的代码 public class MyBillEditUI extends AbstractMyBillEdit ...

  7. 怎样修改eas服务器连接设置,金蝶eas服务器连接设置

    金蝶eas服务器连接设置 内容精选 换一换 使用Touch对终端进行配置前需要先将Touch接入终端,接入方式包括TOUCH口连接.交换机网口连接和Wi-Fi连接.TOUCH口连接将Touch接入终端 ...

  8. 金蝶eas怎么引出凭证_金蝶EAS如何设置凭证模版

    在使用金蝶软件的时候需要关注到更多方面的内容,因为如今这个品牌的软件类型有很多,因此在实际使用的时候也能够呈现出更好的效果.想要让企业发展的更好就要选更适合的金蝶软件.为企业的实际需要带来帮助,实际上 ...

  9. 金蝶eas系统服务器连接,金蝶eas服务器连接设置

    金蝶eas服务器连接设置 内容精选 换一换 GaussDB(DWS) 支持SSL认证方式的连接,以加密GaussDB(DWS) 客户端与数据库之间传输的数据.SSL连接方式的安全性高于普通模式,集群默 ...

最新文章

  1. 根据某一列的进行去重的小工具----duplicated.exe
  2. Ay.Framework.WPF 2.0建立项目到底有多快
  3. JSON和JSONP
  4. 五个工业风满满的 Look-alike 算法
  5. pandas 索引_Pandas学习笔记03数据清洗(通过索引选择数据)
  6. 【C语言】这是我能想到的最难的题了
  7. 积分兑换平台(这是一种剥削么?强烈求拍砖)
  8. brew安装软件时报错
  9. KVASER新手入门的常见十一个问题
  10. Adam:大规模分布式机器学习框架
  11. 苹果手机如何深度清理_安卓手机必备清理软件APP,完全免费超级深度清理
  12. 你还为给自己的IT团队起名字,写口号烦恼吗?(较为流行的团队名称)
  13. 微信小程序 wx.request转同步
  14. HTTPS、HTTPS、SSH、MSTSC等常用网络服务的端口号
  15. JS中箭头函数详解=
  16. 怎么样用计算机计算上浮的价格,原价上上涨百分比怎么算
  17. 水立方是高级场馆,人立方同样
  18. 开荒手册3——构思一篇小论文
  19. 致远小场景方案之从外部推送待办
  20. Java第三次平时作业

热门文章

  1. 你的身份信息已失效,请重新输入密码登录
  2. SDRAM Internals
  3. only named arguments may follow *expression
  4. Android AOSP 6.0.1 registerReceiver广播注册流程分析
  5. 实用SQL语句编写技巧
  6. 记一次哭笑不得的诡异事件
  7. USB接口定义 颜色
  8. Maximum Tape Utilization Ratio
  9. Flink中基本的State类型介绍
  10. SQLYong设置Tab缩进