@Override
public void keyPressed(KeyEvent arg0) {
int rightLineCount=textRight.getLineCount();
int leftLineCount=textLeft.getLineCount();
StringBuilder str=new StringBuilder();
for(int k=0;k<rightLineCount;k++){
str.append((k+1)+"\r\n");
}
textLeft.setText(str.toString());
//获取输入框滚动的值
int h=textRight.getTopPixel();
int lineheight=textRight.getLineHeight();
textLeft.setTopIndex(h/lineheight);
}
@Override
public void keyReleased(KeyEvent arg0) {
// TODO Auto-generated method stub
@Override
public void widgetSelected(SelectionEvent arg0) {
int h=textRight.getTopPixel();
int lineheight=textRight.getLineHeight();
textLeft.setTopIndex(h/lineheight);
}
@Override
public void widgetDefaultSelected(SelectionEvent arg0) {
// TODO Auto-generated method stub
@Override
public void widgetSelected(SelectionEvent arg0) {
int h=textLeft.getTopPixel();
int lineheight=textLeft.getLineHeight();
textRight.setTopIndex(h/lineheight);
}
@Override
public void widgetDefaultSelected(SelectionEvent arg0) {
// TODO Auto-generated method stub