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);
}
AWTMCList.java 文件源码
java
阅读 36
收藏 0
点赞 0
评论 0
项目:myster
作者:
评论列表
文章目录