Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/373.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 在使按钮不可见后,如何使其可见?_Java_Button_Onclicklistener_Visible_Invisible - Fatal编程技术网

Java 在使按钮不可见后,如何使其可见?

Java 在使按钮不可见后,如何使其可见?,java,button,onclicklistener,visible,invisible,Java,Button,Onclicklistener,Visible,Invisible,我使用点击监听器使Java中的一个按钮不可见。 现在,我想让按钮再次可见,我该怎么做呢?以swt为例,确保您将小部件声明在您想要更改可见性的所有区域都可以访问的地方 Button myButton; // eg. instance variable 然后在合成图中创建按钮 myButton = new Button(..); 然后在每个地方,例如在你的听众中,你可以将这些设置为true或false: myButton.setVisible(true); myButton.setVisibl

我使用点击监听器使Java中的一个按钮不可见。
现在,我想让按钮再次可见,我该怎么做呢?

以swt为例,确保您将小部件声明在您想要更改可见性的所有区域都可以访问的地方

Button myButton;  // eg. instance variable
然后在合成图中创建按钮

myButton = new Button(..);
然后在每个地方,例如在你的听众中,你可以将这些设置为true或false:

myButton.setVisible(true);
myButton.setVisible(false);

假设这是一个jButton,并且您使用了myButton.setVisibilityfalse;,你能按一下我的按钮吗;?将按钮设置为不可见也可以有效地使其不可读。这意味着您将无法将其设置为在自己的OnClick中再次可见;您必须将setVisibility调用放在其他位置,可能是另一个按钮上。