Java开发网 |
注册 |
登录 |
帮助 |
搜索 |
排行榜 |
发帖统计
|
您没有登录 |
» Java开发网 » Java SE 综合讨论区
打印话题 寄给朋友 订阅主题 |
作者 | 参考java年鉴我做了一个测试例程,我的JComboBox放在JFrame中不过容器不会影响事件的。 [Re:kirk] |
pilgrimhuyu
发贴: 9 积分: 0 |
于 2003-06-02 09:46
import javax.swing.*; import java.awt.*; import com.borland.jbcl.layout.*; import java.awt.event.*; public class TestCombo extends JFrame { JComboBox jComboBox1 = new JComboBox(); XYLayout xYLayout1 = new XYLayout(); JTextField jTextField1 = new JTextField(); JTextField jTextField2 = new JTextField(); public TestCombo() { try { jbInit(); } catch (Exception e) { e.printStackTrace(); } } public static void main(String[] args) { TestCombo testCombo = new TestCombo(); //testCombo.setSize(600,600); testCombo.show(); testCombo.pack(); } private void jbInit() throws Exception { this.getContentPane().setLayout(xYLayout1); jTextField1.setText("jTextField1"); jTextField2.setText("jTextField2"); this.getContentPane().add(jComboBox1, new XYConstraints(21, 19, 192, 24)); this.getContentPane().add(jTextField1, new XYConstraints(16, 137, 188, 39)); this.getContentPane().add(jTextField2, new XYConstraints(13, 201, 191, 43)); jComboBox1.addItem("111"); jComboBox1.addItem("222"); jComboBox1.addItem("333"); jComboBox1.addItem("444"); MyItemListener actionListener = new MyItemListener(); jComboBox1.addItemListener(actionListener); } class MyItemListener implements ItemListener { public void itemStateChanged(ItemEvent evt) { JComboBox cb = (JComboBox) evt.getSource(); Object item = evt.getItem(); if (evt.getStateChange() == ItemEvent.SELECTED) {//选定事件 jTextField1.setText((String)jComboBox1.getSelectedItem()); } else if (evt.getStateChange() == ItemEvent.DESELECTED) {//取消选定事件 jTextField2.setText((String)jComboBox1.getSelectedItem()); } } } } Hibernate的优点 |
话题树型展开 |
人气 | 标题 | 作者 | 字数 | 发贴时间 |
4929 | 求助:事件处理。 | kirk | 186 | 2003-06-02 07:44 |
3433 | Re:求助:事件处理。 | vjava | 49 | 2003-06-02 08:16 |
4108 | Re:求助:事件处理。 | nothing | 24 | 2003-06-02 08:31 |
4085 | Re:求助:事件处理。 | kirk | 17 | 2003-06-02 08:55 |
3989 | 参考java年鉴我做了一个测试例程,我的JComboBox放在JFrame中不过容器不会影响事件的。 | pilgrimhuyu | 1814 | 2003-06-02 09:46 |
已读帖子 新的帖子 被删除的帖子 |
Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1 客服电话 18559299278 客服信箱 714923@qq.com 客服QQ 714923 |