如何追溯使Java应用程序适合不同的屏幕

时间:2014-08-03 19:31:10

标签: java resize screen

我有一个相当大的(6000行)Java应用程序,有超过40个按钮等和固定的窗口大小。 对于想要使用它的人来说,这会产生一些问题,对于其他人而言,这个问题太小而且太大而没有滚动!如何追溯使其适合不同的屏幕? 感谢

1 个答案:

答案 0 :(得分:0)

如果你的是Swing GUI(你还没有提到)

  1. 不要使用固定尺寸的任何东西。
  2. 使用布局管理器和嵌套的JPanel为您完成繁重的工作。
  3. 您的问题的一条评论提及使用GridBagLayout,但我建议您避免使用它,而是使用嵌套的JPanels使用更简单的布局管理器,或使用MigLayout。
  4. 要填充屏幕,请相应地设置扩展状态:setExtendedState(JFrame.MAXIMIZE_BOTH)