【问题标题】:Name of the default, main frame in java (netbeans)java (netbeans) 中默认的主框架的名称
【发布时间】:2014-02-06 20:32:30
【问题描述】:

我刚刚在阅读this SO 页面,了解如何将帧设置为全屏,所以我看到了我的导航器:

这里我有主框架“[JFrame]”,我认为它没有名字。就像您在其他人中看到的那样,它们的名称分别为“空白”、“主要”和“见”。但少校没有名字。那么如何访问呢? 喜欢执行如下行:

myframe.setSize(ScreenWidth, ScreenHeight);

我可以在空白 jframe 中使用空白.....但是如何在主要的 jframe 上使用它?

如果我听起来很愚蠢,请原谅我,我是 java 新手。

【问题讨论】:

  • 您能否为我们重新表述并澄清您的问题?
  • @HovercraftFullOfEels 我认为现在您可以得到问题了...查看答案;我在问一种方法来引用那个jFrame。如果您认为我有一些方法可以编辑其语法以使其更具可读性;请继续我很乐意接受您的编辑
  • 您到底想完成什么?你为什么要使用这么多JFrames?为什么不使用JDialogs
  • 所以你的问题与设置屏幕尺寸没有任何关系,我正确吗?
  • @nachokk 我得到的答案是令人满意的;我真正的问题是关于如何引用那个 jFrame;但是告诉我我应该使用其他东西而不是 jframes 有点小题大做,因此我问他该怎么做;这样我就可以改进我的程序...

标签: java netbeans


【解决方案1】:

Netbeans gui 编辑器(又名 Matisse)在您创建 JFrame Form 时始终会创建组件的子类(在您的示例 JFrame 中)。所以你的课就像

public MyClass extends JFrame

在 gui 编辑器中,您将看到它的基类 JFrame,然后您可以使用 this 进行引用

例子:

this.setSize(ScreenWidth, ScreenHeight);

setSize(ScreenWidth, ScreenHeight);

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-02-05
    • 2016-11-03
    • 1970-01-01
    • 1970-01-01
    • 2011-07-14
    • 1970-01-01
    • 2012-08-17
    相关资源
    最近更新 更多