有人能告诉我如何在不改变布局的情况下将java组件放在另一个组件上吗?我需要使用免费设计,因为我希望我的程序能够根据屏幕分辨率更改其大小。
我希望将一个组件放在另一个组件上是因为有一个jTextField,如果有人输入它,我需要在它下面显示一个jTable来显示建议。但是它下面还有另一个TextFields,所以目前我无法放置jTable或其他任何内容。我怎样才能做到这一点?
答案 0 :(得分:1)
将带有建议的JTable
放在单独的JDialog
或JWindow
中,并在必要时显示。根据{{1}}在屏幕上的位置指定JDialog
/ JWindow
位置。