this.Visible() 在 Ecipse 上不起作用,相反 Netbeans

发布于 2024-10-21 17:26:40 字数 409 浏览 2 评论 0原文

我现在使用Eclipse 来开发Java 应用程序。 我的问题是当我从接口 I1 转到接口 I2 时。 我想在单击 I2 中的按钮时隐藏 I1 并显示 I2。

我尝试在 NetBeans 中使用此指令:

I2 interface = new I2();
this.setVisible(false);
interface.setVisible(true);

但在 Eclipse 中尝试此操作时发生错误,Eclipse 要求我创建一个 mrthod 'setVisible' .. 现在我使用 eclipse ...

在此处输入图像描述

为什么?我能做什么? 提前致谢。 此致, 阿里

I'm usung now Eclipse to develop a Java application.
My problem is when I pass from interface I1 to interface I2.
I want to hide I1 and show I2 when I click a button in I2.

I tried to use this instruction in NetBeans:

I2 interface = new I2();
this.setVisible(false);
interface.setVisible(true);

But trying this in Eclipse ann error occur, Eclipse ask me to create a mrthod 'setVisible' .. Now I use eclipse ...

enter image description here

Why ?? and what can I do??
Thanks in advance.
Best regards,
Ali

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

檐上三寸雪 2024-10-28 17:26:40

两段代码并不相同。在 Eclipse 示例中,this 指的是 ActionListener 类型的匿名内部类,我认为它没有 setVisible 方法。我猜你正在尝试调用父类的 setVisible 方法,尝试删除 this ,然后它应该自动引用父类的方法,如下所示:

ws.setVisible(true);
setVisible(false);

The two pieces of code are not the same. In the Eclipse example this refers to the anonymous inner class of type ActionListener which I assume doesn't have a setVisible method. I guess you're trying to call the setVisible method of the parent class, try removing this, then it should automatically refer to the parent class' method, like so:

ws.setVisible(true);
setVisible(false);
孤单情人 2024-10-28 17:26:40

是的,第一个快照是针对我正在处理的项目的,第二个快照是针对旧项目的。
感谢您的回复!它终于起作用了......:)

我确认:
setVisible(false); 对于 Eclipse,this.setVisible(false); 对于 NetBeans。

Yes, the first snapshot is for the project that I work on and the second is for an old project.
Thanks for replying! It worked finally... :)

I confirm:
setVisible(false); for Eclipse and this.setVisible(false); for NetBeans.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文