一个Frame中包含一个MyPanel,
MyPanel中包含一个JScrollPane
把一个TextArea放在JScrollPane中
File f = chooser.getSelectedFile();
domFrame.MyPanel.add(new JScrollPane(new JTextArea(f.getName()))); [1]
domFrame.validate();我希望每次指定文件后, 都能在TextArea中显示文件名,但是现在的情况是第一次指定的文件名字
可以显示,以后知道的文件名字没有改变,还是原来的
怎么更新JTextArea中的内容? 请指点
奇怪的是如果把 [1] 写成
domFrame.getContentPane().add(new JScrollPane(new JTextArea(f.getName()))); 
却可以正常更新,为什么?
谢谢