- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我想实现一个处理打开的 JFrame 的代码。在 stackoverflow 中搜索了多个问题,但我仍然收到此代码的错误消息
Returns_Show_Data.setDefaultCloseOperation(JFrame.HIDE_ON_CLOSE);
错误:非静态方法 setDefaultCloseoperation(int) 不能从静态上下文中引用...我也尝试过:
Returns_Show_Data.dispose();
它也这么说。
提前致谢。
最佳答案
您正在调用此方法:
Returns_Show_Data.setDefaultCloseOperation(JFrame.HIDE_ON_CLOSE);
在类上,Returns_Show_Data,这是不允许的,正如错误消息告诉您的那样。相反,您必须在应用程序显示的有效 Returns_Show_Data 实例上调用它。
话虽如此,听起来好像您正在计划打开和关闭各种 JFrame,如果是这样,请不要这样做,因为窗口向用户扔来可能会非常烦人。相反,请考虑通过 CardLayout 在一个主 GUI JFrame 中交换 View 。
如果您确实需要显示临时窗口,请考虑使用 JDialog 而不是 JFrame,然后以将其绑定(bind)到 JFrame 的方式创建对话框。
关于java - frame.dispose() 方法错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23597344/
我在 dispose 和 finalize 之间犹豫不决。这是我的示例代码: public class Car:IDisposable { public string name
我有一个 Activity,我在其中创建并订阅 Single 类的多个实例(每个实例都在单独的后台线程中执行一些工作)。对于每个订阅,我将创建的 Disposable 实例添加到 CompositeD
我有一个服务、一个存储库和一个 DbContext。存储库拥有 DbContext,服务拥有存储库。 我的存储库应该实现 IDisposable 吗?如果是这样,我的服务是否也应该实现 IDispos
我有一个基于字符串列表处理文件流的应用程序,字符串可以是磁盘上的文件,也可以是 Zip 文件中的文件。为了清理代码,我想重构打开文件的过程。 我创建了一个返回文件内容 Stream 的方法,但是因为流
有没有一种方法可以从 Dispose 方法中取消处置,换句话说,在调用 A.Dispose() 时不处置 A。 更新我没有很好地解释,因为我想不出一个很好的方式来表达它。我拥有的是一个在单独线程中运行
如以下示例实现即 https://learn.microsoft.com/en-us/dotnet/standard/garbage-collection/implementing-dispose有一
我开始用 FXCop 来处理我的一些程序集,并注意到一些有趣的事情,我正试图全神贯注。 "Types that declare disposable members should also imple
当我创建表单时,自动生成的代码不包含重写的 Dispose 方法。这是否意味着没有为表单中的所有控件调用 Dispose? 最佳答案 当您在表单上调用 Dispose 时,它会为其 Controls
在我的 WPF 应用程序代码中,我收到以下警告: CA1001 Types that own disposable fields should be disposable Implement IDis
每当我读到 Close() 和 Dispose() 时,我都会看到很多只使用 Using Block 的引用资料,但我还没有找到如何在 WebMatrix C# Razor 语法中使用 Using B
我是 c# 和 VSTO 的新手。 我有一个 Excel 插件,我在其中创建了一个功能区和一些可以执行各种操作的新按钮。 我在 base.Dispose 中收到 NullReferenceExcept
我在 FCL 代码中发现了一个不寻常的样本。 这是 System.IO.BinaryReader 中的方法: protected virtual void Dispose(bool dispo
我正在尝试遵循以下教程并将其从 C# 转换为 Vb.net http://www.asp.net/mvc/overview/older-versions/getting-started-with-ef
我有一个 LINQ 对象,其中添加了一个附加方法。该类没有一次性属性或方法,但 FxCop 引发错误“拥有一次性字段的类型应该是一次性的”并引用该类。 到目前为止我已经减少了代码,但仍然收到错误: p
因此,默认的处理模式实现如下所示: class SomeClass : IDisposable { // Flag: Has Dispose already been called? bo
我在 WinForms 应用程序中使用 RxFramework。我正在尝试运行 Observable 异步并使用 CancellationDisposable 在用户单击按钮时取消操作。但它不工作!
有很多从 .NET 中的函数返回 IDisposable 对象数组或列表的示例。例如,Process.GetProcesses()。 如果我调用该方法,我是否有责任在遍历数组的所有成员时对它们进行 D
如果我用 C# 编写一个实现 IDisposable 的类,为什么我不能简单地实现 public void Dispose(){ ... } 处理释放任何非托管资源? 是 protected virt
LibGDX - 是否应该先执行 texture.dispose() 然后再执行 batch.dispose()?还是没有什么不同? 我有以下简单的代码。我的问题是 texture.dispose()
当应用程序收到来自服务的调用时,它会为每个调用打开一个表单。用户必须在每个窗口中进行输入并关闭它。为了让用户的工作顺利进行,我试图在显示下一个窗口时重新激活用户正在处理的窗口。 执行此操作的方法如下:
我是一名优秀的程序员,十分优秀!