codenameone - 文本与 textArea 中的提示重叠 - cn1
问题描述
我的屏幕上有 2 个带有必要提示文本的 textArea。如果最后一个 textArea 获得焦点,则会出现键盘,但不会在其中输入,如果另一个 textArea 获得焦点,则新文本会与文本提示重叠。我也在 textFields 中进行了测试,但是这里的提示一旦集中就消失了。但是在 textArea 中并非如此。PS 我已经在安卓设备上测试了这个应用程序。
看看这里的视频。
代码:
Label reasonLabel = new Label("Reason* ");
TextArea reasonData = new TextArea();
Container reasonContainer = common.Inputs.inputTextArea(reasonData, "Reason For Ownership Transfer", reasonLabel);
Label remarksLabel = new Label("Remarks ");
TextArea remarksData = new TextArea();
Container remarksContainer = common.Inputs.inputTextArea(remarksData, "Additional Info If Any", remarksLabel);
Container mainContainer = BoxLayout.encloseY(phnNoContainer, emailContainer, BoxLayout.encloseY(reasonContainer), BoxLayout.encloseY(remarksContainer));
add(BorderLayout.CENTER, BoxLayout.encloseY(mainContainer, submitButton));
common.Inputs.inputTextArea 方法:
public static Container inputTextArea(TextArea textArea, String hint, Label textAreaLabel) {
textArea.setHint(hint);
textArea.setRows(2);
textArea.setGrowByContent(false);
textArea.getHintLabel().setUIID("TextField");
Container remarksContainer = BoxLayout.encloseY(textAreaLabel, textArea);
return remarksContainer;
}
解决方案
推荐阅读
- performance - SQL 服务器:查找 Max、2nd Max 和 3rd Max 值 >> 查询处理时间问题
- javascript - 使用 Ajax 从代码中检索数据时出现内部服务器错误
- php - 如何查找数据库表的数组的哪个元素包含与用户输入的字符串相同的子字符串 PhP
- python - 单击 .pyw 时 tkinter GUI 不起作用
- windows - Windows 上的 Redis:积极维护和生产级?
- swift - 为什么我的对象没有转移到下一个 VC?
- fastify - 如何将 authUser 对象从中间件保存到请求中 [fastify]
- python - 如何在训练有素的网络上实施 Grad-CAM
- xcode - Xcode 12.3 将任何新内容放入新预览中
- java - 我的 Array.sorts 没有按预期打印