我正在开发一个Swing
GUI
,由于显示了许多组件,因此相当大:
setSize(1200, 740); // width, height
我正在设置这样的绝对大小,因为即使有组件,pack()
也会切断右侧的GUI
。我不能把它做得更小,因为所有元素都应该是可见的,这是切割之前最小的元素。
问题是某些用户/屏幕分辨率太小,整个GUI
不适合屏幕。
可以采取哪些措施来解决这个问题?可以根据PC屏幕分辨率调整GUI
的大小而不切断其上的组件吗?我正在使用IntelliJ IDEA's form designer
构建GUI
,因为它非常方便。