java - 如何使 JPanel 动态化?

标签 java swing jframe jpanel

我有一个 JFrame,里面有一个 JPanel。我调用“setPreferredSize(new Dimension(500, 600));”但我希望当有人调整 JFrame 大小时 JPanel 及其内容也能调整大小。

最佳答案

BorderLayout 是正确的选择。组件以其首选大小开始,但根据需要扩展以填充它们所在的区域。

关于java - 如何使 JPanel 动态化?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23119539/

相关文章:

java - BorderLayout - 添加另一个组件后子组件仍然可见

java - 带 TextView 的 RecyclerView 适配器

java - 控制 Web 服务中的命名空间前缀?

java - Swing Java 中的 BorderLayout 无法正常工作

java - 在 JFrame 中添加字符串的最佳方法

Java 级联 JFrames

java - char 数组值未更改为大写

java - Google AppEngine TaskQueue 抛出由 : java. lang.IllegalArgumentException 引起的:无效 URL:null

Java 不调用组件重载的 paintComponent 方法

java - 如何监听窗口大小更改事件