我是Java的新手,所以任何帮助都是提前appreciated...Thanks的。
JFrame-1与JTable和JEditorPane分开。在JFRame-1上发生了一些事件之后,我创建了一个新的JFrame-2。JFrame2还实现了一个JSplitPane (具有2个JTables(1 & 2)和1个JEditorPane)。只要我将JTabel的内容从第1帧复制到第2帧的Jtabel2中。表从frame-1中消失,如何将表的内容保留在frame-1和frame-2中。这是我用来拆分Frame-2窗格的代码,在调试期间,这是Frame-1中的表(M_clsJTable)清除的地方。
JSplitPane top = new JSplitPane(JSplitPane.HORIZONTAL_SPLIT, new JScrollPane(clsNewJTable), new JScrollPane(m_clsJTable));
JSplitPane splitPane = new JSplitPane(JSplitPane.VERTICAL_SPLIT, top, new JScrollPane(m_clsJEditorPane)); 发布于 2011-03-25 02:08:24
您不能将相同的组件放在两个不同的容器中。如果您希望两个容器对某些数据具有相同的视图,那么您应该为每个容器创建一个单独的视图类,并使它们共享相同的模型。
https://stackoverflow.com/questions/5423420
复制相似问题