Java响应网格布局
我有一个java应用程序,我想为图像创建一个响应迅速的“网格布局”。例如,我有10个图像,每个200px X 200px,当前应用程序窗口宽度为1000px,所以我希望第一行有5个图像,第二行有5个图像。如果窗口调整到1200px的宽度,我希望第一行有6个图像,第二行有4个 如何实现这一点,我应该使用哪种布局管理器Java响应网格布局,java,layout,responsive-design,Java,Layout,Responsive Design,我有一个java应用程序,我想为图像创建一个响应迅速的“网格布局”。例如,我有10个图像,每个200px X 200px,当前应用程序窗口宽度为1000px,所以我希望第一行有5个图像,第二行有5个图像。如果窗口调整到1200px的宽度,我希望第一行有6个图像,第二行有4个 如何实现这一点,我应该使用哪种布局管理器 我已经尝试过gridLayout,并且我正在计算每个窗口调整期间的行数和列数,但这看起来更像是一个解决方案,而不是一个好的解决方案。有很多可能性,你可以使用GridBagLayou
我已经尝试过gridLayout,并且我正在计算每个窗口调整期间的行数和列数,但这看起来更像是一个解决方案,而不是一个好的解决方案。有很多可能性,你可以使用
GridBagLayout
,它应该能够做类似的事情,或者Rob's,它也应该能够做这样的事情,因为-当然,假设您使用的是Swing:P有很多可能性,您可以使用GridBagLayout
,它应该能够做这样的事情,或者Rob's也应该能够做这样的事情,因为-当然,假设您使用的是Swing:P