当前位置: 首页 > 面试题库 >

我的jframe没有显示

湛鸿
2023-03-14
问题内容

我是Java初学者

我试图制作我的jframe节目,但没有

jframe.setVisible(true);

它不起作用


问题答案:

我认为您没有正确声明您的JFrame。这是创建简单框架的示例:

public static void main(String[] args)
{
    // Creating a frame
    JFrame frame = new JFrame("Example");
    // Setting the position and the size of the frame
    frame.setBounds(0,0,800,600);
    // This will terminate the program when closing the frame
    frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    // Then you can display your frame
    frame.setVisible(true);
}


 类似资料:
  • 所以我在玩JPanel和JFrames,我注意到我创建的JPanel在添加到Jframe对象时没有显示。注意,当我在Jframe构造函数中创建了一个JPanel,并在将其添加到Jframe之前提供了JPanel参数时,它起了作用。然而,现在我使用的是我创建的JPanel对象,它不再工作了。这就是我所做的。 编辑:事实上,我想我发现了错误。JPanel有它的绘制方法,当删除时,它允许Jframe显示

  • 问题内容: 为什么我的JComponent没有显示在背景JFrame的顶部? 请检查以下代码: 问题答案: 似乎在这里可以正常工作(在此SSCCE变种的代码中)。 工作代码 我可以从中得出的唯一结论是: 找不到您的资源。 您需要学习基本的调试技巧。在这种情况下,具体来说是“检查每个步骤中正在发生的假设是否确实有效”。如下所示的“三级”语句应分解为3个语句,同时使用System.out.printl

  • 问题内容: 我对React和React Native还是相当陌生,并且正在使用React NativeBase。 我设法在单个文件中完成以下工作,但是现在我只是试图将我的代码分成单独文件中的多个组件。 问题是,我的导入组件未显示。我已经为此苦苦挣扎了一段时间,但我看不到自己在做错什么……可能真的很愚蠢。 这是我的代码: 代码/index.ios.js 代码/ main.js 我正在使用此运行: 因

  • 请帮我把它修好。提前谢了。

  • 这里是第一次Eclipse用户。我正在使用“Eclipse IDE for JavaScript Web Developers”Indigo Service Release2,并将EaselJS库包含在我的项目中。本地主机上的HTTP预览是我的服务器。 我的问题是,当我对正在处理的index.html文件进行更改并选择“运行”时,HTTP预览(在Eclipse IDE窗口的一部分中运行)不会显示更

  • 在componentListener中,我有componentResized等。 在Java6下一切都很好,但在Java7下,Jframe被调整了大小,但没有被重新绘制:组件监听器没有被调用 我尝试了一些来自StackOverflow的编码方式的替代方案,但没有办法使其工作。 这是启动类: 在Java6下运行时,您会得到“window resizize:frame”消息。 在Java7下运行时,完