我正在创建一个JFrame并调用方法setSize(500, 500)。现在期望的行为是,无论何种情况下,JFrame都不应该被用户重新调整大小,无论是最大化还是拖动边框。它应该是500x500。我该怎么做?如果您能更好地指导我,我也附上了代码。 package com.techpa...
在Eclipse中导入现有Java项目: 在Eclipse中: 1. 转到 文件 -> 导入 2. 常规 -> 从现有的项目中导入到工作区,然后点击下一步 3. 点击 浏览 并选择项目,然后点击完成 然后我打开了一个JFrame,但是我看到JFrame的源代码和设计选项...
如果您需要更多细节,请告诉我,或者参考这个问题的最后几行。我已经阅读了很多资料,但感觉把简单的东西变得复杂了,仍然有些地方卡住了,也许您可以在那些非常具体的点上帮助我。 我正在使用Netbeans IDE 7和JDK 7,没有框架。第一个窗口是JFrame,所有其他窗口都是JDialog,m...
在我的JFrame中,我有默认的咖啡图标。我想要将其删除。但是,当我执行setIconImage(null)时,它没有起作用。有人能告诉我如何完全删除图标的解决方案吗?
我有一个JFrame(实际上是一个扩展了JFrame的类),我想在按下F5键时执行某个操作。所以,我让这个类实现KeyListener接口。随之而来的是三个方法:keyPressed、keyReleased和keyTyped。 这三个方法中,我应该使用哪个来监听F5键的按下?是keyPres...
我有一个应用程序,其中包含一个明确定义的Try/Catch/Finally链,在正常情况下可以成功退出并执行finally块。然而,当某人在GUI中提前点击红色X时,程序完全退出(代码=0),主线程的finally块不会被调用。 实际上,我希望程序在单击红色X时退出,但我不希望跳过final...
我似乎和大多数人的问题相反。我有以下相当标准的代码,用于查看用户是否想在关闭窗口之前进行一些保存: frame.setDefaultCloseOperation(WindowConstants.DO_NOTHING_ON_CLOSE); frame.addWindowListener(n...
在Java中,是否可以获取JFrame的宽度和高度,但不包括标题栏和其他边框? frame.getWidth()和frame.getHeight()似乎返回了包括边框在内的宽度。 谢谢。