如何在应用程序设计器中显示星号以供输入?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在应用程序设计器中显示星号以供输入?相关的知识,希望对你有一定的参考价值。

我在MATLAB的App Designer中设计了GUI,并具有密码作为编辑字段。我需要使用星号(而不是字符)隐藏密码。我该怎么办?

我尝试了什么?

  • 在此之前,我使用的是在MATLAB上使用GUIDE设计的UI。我更换了Yair Altman的uicomponent中带有JPasswordField的编辑字段功能。

    mJavaField = uicomponent(hParent, 'style','javax.swing.JPasswordField','Units','characters');
    

    我在这里尝试过相同的方法,但是父母的手柄似乎不起作用一样的方法。它给出了一个错误:

    error msg

  • 试图编写我自己的密码处理程序。

    编辑字段只有两个回调函数:值更改回调和值已更改的回调。我无法解决任何解决方案完全删除密码或添加其他新字符现有字符(我的意思是mPass->将新的“ y”字符输入到第二个索引-> myPass)

谢谢!

答案

基于Java的UI组件的使用已成为基于javascript的UI组件的使用。使用uihtml组件解决了该问题。这是Mathworks社区的示例:link

以上是关于如何在应用程序设计器中显示星号以供输入?的主要内容,如果未能解决你的问题,请参考以下文章

星号 (*) 在 CSS 选择器中的作用是啥?

如何在按下的数字上显示文本字段上星号的确切数量,而不是在按下输入时添加额外的星号?

如何在片段着色器中进行自定义模板测试

执行代码时有时不显示对话框片段

Winforms - 如何在设计器中显示/隐藏元素?

表单设计器中的组件数组