创建在Java中响应的用户界面的最佳方法是什么? 例如,我希望在更改窗口大小时调整按钮大小...
答案 0 :(得分:0)
我建议使用gradle document,因为它是一个用户友好且功能强大的布局管理器,可以轻松开发响应式界面。
此最小示例生成一个带有单个按钮的界面,该按钮会自动调整大小以填充窗口大小。
JFrame frame = new JFrame("MigLayout");
frame.setLayout(new MigLayout("fill"));
frame.add(new JButton("Button"), "grow");
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.pack();
frame.setVisible(true);
此外,巡逻经理基于网格,易于使用且可定制,因此我建议将其用于各种情况。