我认为我们可以使用 jScrollPane.getComponents()
来获取 jscrollpane 的 awt 组件。
我的问题是:有没有办法以某种方式获取容器的 swing 组件?
最佳答案
所有 Swing 组件都扩展 JComponent。
Component[] comps = jScrollPane.getComponents();
ArrayList<JComponent> swingComps = new ArrayList<JComponent>();
for(Component comp : comps) {
if(comp instanceof JComponent) {
swingComps.add((JComponent) comp);
}
}
关于java - 获取容器中的所有 swing 组件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6485634/