Java 输出JinternalFrame的数量取决于输入的数量

Java 输出JinternalFrame的数量取决于输入的数量,java,swing,user-interface,io,jinternalframe,Java,Swing,User Interface,Io,Jinternalframe,如何根据输入的数量显示多个JinternalFrame? 例如,我必须输入3个文本文件,然后我应该输出3个包含文本文件各自内容的JinternalFrame?短暂性脑缺血发作 ******[更新]****** 我已经做了,但是出现了一个新问题。JInternalFrames仅在绝对(null)布局上自由移动,但当我显示更多时,即使某些JInternalFrames超出参数范围,也无法滚动面板。我在可滚动窗格中放置了一个面板,但滚动功能不起作用。我已经设置了scrollPane.setHorizo

如何根据输入的数量显示多个JinternalFrame? 例如,我必须输入3个文本文件,然后我应该输出3个包含文本文件各自内容的JinternalFrame?短暂性脑缺血发作

******[更新]******
我已经做了,但是出现了一个新问题。JInternalFrames仅在绝对(null)布局上自由移动,但当我显示更多时,即使某些JInternalFrames超出参数范围,也无法滚动面板。我在可滚动窗格中放置了一个面板,但滚动功能不起作用。我已经设置了scrollPane.setHorizontalScrollBarPolicy(ScrollPaneConstants.HorizontalScrollBA‌​R_始终);scrollPane.setVerticalScrollBarPolicy(ScrollPaneConstants.VERTICAL\u SCROLLBAR\u A‌​S_(需要)

请发布您尝试过的内容以及您遇到的问题。TIAI建议您先看一看,然后再进一步完善您的问题,以确定您遇到问题的区域。我目前只需单击一个按钮即可显示JinternalFrame。我的问题是它应该依赖于输入。就像3个文本文件将生成3个JinternalFrames一样,当我尝试生成多个帧时,我最终会在同一位置生成它们。你们知道如何做偏移边界吗?如中所述,你们可以使用
java.awt.Component.setLocation(intx,inty)