我想实现一个JComboBoxe一个ActionListener,这样当选择列表中的项目,并确定JButton的点击,我希望它出现在一个新的GUI我曾与一个文本字段定义因此当从组合框中选择一个项目时,它将出现在gui的文本框中,并且选择哪个项目的细节。行动听者不工作
该实施例示出了一个组合框,但我总共有6个。
jComboBox4.setModel(new javax.swing.DefaultComboBoxModel(new String[] { "Item 1", "Item 2", "Item 3", "Item 4" }));
jComboBox4.addMouseListener(new java.awt.event.MouseAdapter() {
public void mouseClicked(java.awt.event.MouseEvent evt) {
jComboBox4MouseClicked(evt);
}
});
如果你想在JButton被单击时发生某些事情,那么将你的ActionListener附加到JButton,而不是JComboBox。 – 2012-08-02 11:21:20
里面的'的actionPerformed(...)''的JButton的(OK按钮)的方法',只需使用'jComboBox4.getSelectedItem()等为others'并简单地通过它,在其它部件被显示,由于需要的话:-) – 2012-08-02 13:17:48
非常感谢您的帮助,但是这似乎并没有工作,我想他们的指示在这两个地方的JButton 1是主键或otherwords的(OK按钮 – user1571125 2012-08-02 20:22:56