【发布时间】:2010-11-19 21:28:27
【问题描述】:
所以我有一个 JFrame,在其中我有一个 JScrollPane,在 JScrollPane 里面我有一个 JPanel。我有一个按钮单击鼠标侦听器,它修改 JScrollPane 内的 JPanel。鼠标监听器中的代码是:
@Override
public void mouseClicked(MouseEvent arg0) {
searchResult.updateInfo();
}
方法 updateInfo 正在将一堆 JPanel 添加到 searchResult JPanel 中。单击与此侦听器关联的按钮后,没有任何反应,但是当我调整 JFrame 的大小时..它会更新视图..这是为什么?
我尝试重新绘制 JFrame,但没有解决我的问题
【问题讨论】: