【发布时间】:2014-05-20 23:57:48
【问题描述】:
所以我有一个程序,一开始只在框架底部包含一个“添加电影”按钮。 在它上面我插入了一个滚动窗格。 我还制作了一个单独的 JPanel 表单,其中包含标签和文本字段,您必须在其中输入电影的数据。 每次单击“添加”按钮时,我都希望在滚动窗格内出现一个表单(在之前制作的表单旁边)。
所以我想我只需要这样做:
private void AddMovieButtonActionPerformed(java.awt.event.ActionEvent evt) {
MovieForm movie = new MovieForm();
MovieScrollPane.add(movie);
}
但没有出现任何新内容。
我尝试了 validate() 和 repaint(),但到目前为止这些似乎都不起作用。 顺便说一句,我在 Eclipse 中制作了界面。
谁能帮帮我? 还是谢谢!
【问题讨论】:
-
1) 为了尽快获得更好的帮助,请发布MCVE(最小完整且可验证的示例)。 2)另见example of dynamically adding labels。
标签: java swing jpanel add scrollpane