在运行时将 JPanel 添加到 JPanel
我编写了一个在 JPanel 上绘制分子的 java 代码,
我使用 Netbeans IDE 将该 JPanel 拖放到另一个 JPanel 上,然后调用 setMolecule(mol)
这非常有效。
但是,如果我这样做,而不是拖放,
MolViewer mv = new MolViewer();
mv.setLayout(BorderLayout());
mv.setMolecule(mol);
SomeJpanel.setLayout(BorderLayout());
SomeJPanel.add(mv)
SomeJPanel.revalidate();
SomeJPanel.repaint();
它不起作用?
我做错了什么?
I wrote a java code that draws a molecule on a JPanel
I drag and drop this JPanel on to another JPanel using Netbeans IDE and call setMolecule(mol)
This works great.
However instead of drag and drop if I do
MolViewer mv = new MolViewer();
mv.setLayout(BorderLayout());
mv.setMolecule(mol);
SomeJpanel.setLayout(BorderLayout());
SomeJPanel.add(mv)
SomeJPanel.revalidate();
SomeJPanel.repaint();
it does not work ??
What am I doing Wrong??
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论