【发布时间】:2012-10-10 17:28:36
【问题描述】:
我的程序是这样的!
我想让底部根据在 ComboBox 中选择的项目动态地将框架加载到底部框架中。例如,如果选择了第一项,我希望显示 PresentValue.java 文件中的面板。这个想法是,我为每个选择创建一个 java 文件,显示我在其各自的 java 文件中设计的内容。
这两个 java 文件应该放在我第一个屏幕截图的“底部”框中,具体取决于组合框中的选择。
我更习惯于 Android 编程,我会简单地从片段中调用 replace 方法来换出加载的片段......在这里寻找类比。
final JComboBox selectorBox = new JComboBox(selection);
selectorBox.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent arg0) {
int selectionID = selectorBox.getSelectedIndex();
}
});
但找不到做我想做的事的方法。请解释一下。
【问题讨论】:
-
自己加载一个框架..请解释一下..
-
查看编辑,我需要根据框中选择的内容动态更改底部
-
PresentValue.java是什么?它是 JPanel 的子类吗?
标签: java swing jpanel jcombobox