有相当多的java gui框架,但目前公认的框架选择是什么?以下是我对不同框架的理解,如果错了请指正。这是一个定义非常松散的问题集,但我仍然认为它对任何考虑创建富gui应用程序的人都是有价值的。AWT

我正在组合一个Swing应用程序,我经常想在其中替换JPanel的内容。为此,我调用removeAll(),然后添加新内容,然后调用revalidate()。然而,我发现旧的内容仍然是可见的(尽管被新

在使用Java时,当我启动应用程序时,我发现很难将主窗口定位在屏幕中央。我有什么办法能做到吗?它不一定要垂直居中,水平对齐对我来说更重要。但纵向排列也受欢迎。

我希望消息框在用户更改文本字段中的值后立即出现。目前,我需要按回车键来弹出消息框。我的代码有什么问题吗?任何帮助都将不胜感激!

有人能给我解释一下Swing和AWT的区别吗?在某些情况下,AWT比swing更有用/更被建议使用,或者反之亦然?

让JFrame关闭的正确方法是什么,就像用户按下X关闭按钮,或按下Alt+F4(在Windows上)一样?我的默认关闭操作设置为我想要的方式,通过:它完全符合我对上述控件的要求。这个问题与此无关。我真

我有一个JPanel,我想添加我在飞行中生成的JPEG和PNG图像。到目前为止,我在Swing教程中看到的所有示例,特别是在Swing示例中,都使用了ImageIcons。我将这些图像生成为字节数组,

有几次,我因为建议使用以下方法而受到批评:setPreferredSizesetMinimumSizesetMaximumSizeSwing组件。当我想要定义显示的组件之间的比例时,我没有看到任何替代

我正在开发一个显示图像的应用程序,并从数据库中播放声音。我正在尝试决定是否使用单独的JFrame从GUI向数据库添加图像。我只是想知道使用多个JFrame窗口是否是好的实践?