AWTMCList.java 文件源码

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

项目:myster 作者:
public AWTMCList(int numberofcolumns, boolean singleselect, Component c) {
    this.rowTheme = new DefaultMCRowTheme(c);

    header = new MCListHeader(this, numberofcolumns);

    setBackground(rowTheme.getBackground());

    eventhandler = new MCListEventHandler(this);

    singleselectboolean = singleselect;
    list = new MCListVector();

    pane = new MCListScrollPane(ScrollPane.SCROLLBARS_AS_NEEDED);
    setSize(1024, 1024);
    setLayout(null);
    pane.add(this);

    add(header);
    addMouseListener(eventhandler);
    addMouseMotionListener(eventhandler);

    Adjustable horizontal = pane.getHAdjustable();
    horizontal.setUnitIncrement(10);
    Adjustable vertical = pane.getVAdjustable();
    vertical.setUnitIncrement(10);
    vertical.addAdjustmentListener(new AdjustmentListener() {
        public void adjustmentValueChanged(AdjustmentEvent e) {
            header.setLocation(0, e.getValue());
        }
    });

    addKeyListener(eventhandler);
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号