如何设置文本字段在框架中不可见

Posted

技术标签:

【中文标题】如何设置文本字段在框架中不可见【英文标题】:How to set the textfield is not visible in frame 【发布时间】:2011-03-06 03:12:24 【问题描述】:

我正在使用 Swing 框架,我有一个问题。

地址面板被动态添加到主框架中。我想从地址面板的主框架中调用visible(false) 方法。

【问题讨论】:

请添加一些代码以显示上下文并指出您迄今为止尝试过的内容。 【参考方案1】:

您需要做的是将JTextField 存储为AddressPanel 的私有成员。并且,在AddressPanel 中,添加一个名为hideTextField() 的方法。然后,在该方法中调用私有JTextField 成员上的setVisible(false) 方法。

代码可能类似于以下内容:

public class AddressPanel 

    private JTextField textFieldToHide;

    public void hideTextField()
        textFieldToHide.setVisible(false);
    

然后,在主框架中像这样使用它:

addressPanel.hideTextField();

【讨论】:

以上是关于如何设置文本字段在框架中不可见的主要内容,如果未能解决你的问题,请参考以下文章

识别文本视图中不可见的字符

如何更改 Xcode4 中不可见的颜色?

默认情况下,将jTextArea设置为可见的false

导入的框架在视图控制器中不可见

可见绑定在淘汰赛 js 中不起作用

数据模型表在数据透视表字段列表中可见,但在数据模型本身中不可见 - Excel 2016