86得票4回答
Java/Swing:如何从JPanel中获取Window/JFrame

如何获取包含JPanel的JFrame?我的当前解决方案是向面板查询其父级(以此类推),直到找到一个窗口为止:Container parent = this; // this is a JPanel do { parent = parent.getParent(); } while (...

14得票5回答
setSize()不能用于JFrame

import javax.swing.JFrame; import javax.swing.SwingUtilities; class Demo { JFrame jf; Demo() { jf=new JFrame("Demo"); ...

29得票2回答
这是教授Java Frame有关Windows Aero Snap功能的唯一方法吗?

如果我将一个被 Aero 吸附到屏幕左侧的 JFrame 最小化,方法是通过点击 Windows WindowDecoration 的最小化按钮,并通过 Alt-Tab 或在 Windows 任务栏中单击它来取消最小化,那么该框架会被正确还原并吸附到左侧。非常好! 但是,如果我通过 se...

35得票6回答
如何从Java中最小化JFrame窗口?

在我的Java应用程序中,我有一个JFrame窗口,如何通过我的Java程序将其最小化?

7得票7回答
JFrame可调整大小仅限高度

JFrame.setResizable(true)方法允许用户调整窗口的宽度和高度。是否存在一种方法,只允许用户调整窗口的高度? 谢谢。 编辑:下面的解决方案似乎不起作用。在一个360x600的JFrame上, setResizable(true); pack(); setMaximiz...

9得票4回答
JFrame固定宽度

是否可以为JFrame设置固定宽度?至少下面的代码无效: import java.awt.Dimension; import java.awt.EventQueue; import javax.swing.JFrame; public final class Main { p...

7得票1回答
创建一个具有圆形形状的Java Swing JFrame?

如何制作一个圆形的JFrame(如果可能的话)?

10得票3回答
Java获取下载进度

我正在编写一个Java应用程序(使用NetBeans作为IDE和jFrame表单),其中的一部分会下载文件。我该如何在当前下载进度时更新进度条,或者至少在另一个线程中获取当前已下载字节数的总量? 以下是我的一部分代码:Runnable updatethread = new Runnable(...

45得票6回答
Java - 如何创建自定义对话框?

我在JFrame上有一个按钮,当用户点击时,我希望弹出一个对话框,其中包含多个文本区域以供用户输入。我一直在寻找如何实现此功能的方法,但越看越糊涂。有人能帮忙吗?

10得票2回答
JFrame被销毁了吗?

我有一个带有多个JFrame窗口的应用程序。 我的主要JFrame想知道另一个JFrame是否已经被关闭。 我应该调用哪个方法来做决定?