DistributionsEditor.java 文件源码

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

项目:QN-ACTR-Release 作者:
/**
 * Helper method to extract the probability components the dialog's components.
 * These components are the probability labels and the probability TextFields.
 * @return a Vector of probability related components
 * @author Federico Dal Castello
 */
private Vector<Component> getProbabilityComponents() {
    Vector<Component> probabilityComponents = new Vector<Component>();

    Vector<Component> components = new Vector<Component>();
    components.addAll(Arrays.asList(intervalPanels[1].getComponents()));
    components.addAll(Arrays.asList(intervalPanels[2].getComponents()));

    Iterator<Component> it = components.iterator();

    while (it.hasNext()) {
        Component comp = it.next();

        if (comp instanceof JTextField) {
            if (comp.getName().equals(PROBABILITY_INTERVAL_A) || comp.getName().equals(PROBABILITY_INTERVAL_B)) {
                probabilityComponents.add(comp);
            }
        }

        if (comp instanceof JLabel && ((JLabel) comp).getText().equals(PROBABILITY)) {
            probabilityComponents.add(comp);
        }
    }

    return probabilityComponents;
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号