DeviceSelector.java 文件源码

java
阅读 31 收藏 0 点赞 0 评论 0

项目:etomica 作者:
public DeviceSelector(Controller controller) {
    super(controller);
    selector = new javax.swing.JComboBox();
    label = new javax.swing.JLabel("");

    panel = new javax.swing.JPanel(new java.awt.BorderLayout(0,1));
    panel.add(label, java.awt.BorderLayout.NORTH);
    panel.add(selector, java.awt.BorderLayout.SOUTH);
    panel.setBorder(new javax.swing.border.EmptyBorder(3,3,3,3));
    actionHash = new HashMap<String,IAction>();

    //listener to combo box gets value and initiates action
    selector.addItemListener( new ItemListener() {
        public void itemStateChanged(ItemEvent event) {
            if (event.getStateChange() == ItemEvent.DESELECTED) return;
            IAction action = actionHash.get(event.getItem());
            doAction(action);
        }
    });
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号