java - 如何使 JFrame 或 JPanel 可滚动

标签 java swing jframe jpanel jscrollpane

我在 JPanel 上添加了多个组件,然后我在 JFrame 上添加了 JPanel。

如何让窗口滚动?

所以我可以在该框架或窗口添加更多组件。

最佳答案

在添加 JPanel 之前,先放入一个 JScrollPane:

JPanel panel = ...;
JScrollPane scroll = new JScrollPane(panel);
frame.add(scroll, ...);

关于java - 如何使 JFrame 或 JPanel 可滚动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18765475/

相关文章:

java - 字符数组和替换单词的问题

java - 为 JPanel 使用 addMouseListener() 和 paintComponent()

java - 我可以在另一个类中使用一个类的代码(构造函数+方法)吗? (java)

java - Nutch Crawler错误:权限被拒绝

java - 计算符合 GC 条件的对象数量

java - Swing 中的属性列表 GUI 组件

Java JFrame 椭圆之间的距离不相等

java - JFrame setContentPane 隐藏其他组件

java - 为什么 JOptionPane 会导致 JFrame 从任务栏中消失?

java - 如何在 servlet 过滤器中重定向?